openfoam-v2006
-
咨询一哈各位前辈这个版本的编译是不是需要特别注意呢,在三台不同的电脑上编译都出现这个问题。
-
@nanxuan 估计是运行内存太小导致的,建议单核编译,或者增加虚拟内存(存疑)
-
@七辆战车 前辈 我就是单核编译的呀,确实这个编译慢的不行,我直接装的Ubuntu系统没有用虚拟机的。
-
@nanxuan 运行内存多大 在编译时把其他进程都关了试试 可能新版要求更高了
-
@七辆战车 好的 我用的自己的小笔记4g内存编译的,可能是太小了,是不是他这个编译方向跟5.0的不一样呢,bashrc之后也是显示not compile
-
@nanxuan 不太清楚,印象中没遇到过这个问题
-
@七辆战车 前辈 我这个
他这个bashrc感觉也是有问题,怪怪的,不知道你那边安装的也是这个版本么
-
4G内存太小了
-
用
sudo fdisk -l
看看 swap 分区多大。如果很小或者没有,可能是因为内存。如果很大可以排除内存问题。swap是虚拟内存,物理内存不够用会把硬盘当内存用,只会很慢不会崩。也可以在编译过程中开着 system monitor 看着内存和 swap 使用状况。
当初装linux的时候分区选择了lvm方式,还能调整swap分区大小。如果不是lvm而是直接分区。只能重装系统修改分区大小。
然后你的源代码放在
OpenFOAM1
,1
??? 不知道会不会影响。