学生机上跑quantum espresso的Demo,事实上是VNL提供的Demo,提示内存不足执行失败,物理内存只有1G确实有点少,但又不能提升配置,那就只能拿硬盘来凑数了。
因此创建Swap,Windows上叫虚拟内存的东西
阿里的ECS默认是没有Swap的
root@balabala:~# free -m
total used free shared buffers cached
Mem: 992 488 504 5 114 146
-/+ buffers/cache: 227 764
Swap: 0 0 0
然后用
df -m
瞄一眼硬盘空间 接着创建Swap目录
mkdir /swap
然后
root@balabalaxiaomoxian:/# dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288
2024288+0 records in
2024288+0 records out
2072870912 bytes (2.1 GB) copied, 45.4543 s, 45.6 MB/s
这样就创建了Swap空间,其实阿里的普通硬盘读写速度还是有那么点堪忧的呢 然后启用Swap空间
mkswap /swap/swapadd
swapon /swap/swapadd
再瞄一眼内存
root@巴拉巴拉小魔仙:/# free -m
total used free shared buffers cached
Mem: 992 918 73 5 1 697
-/+ buffers/cache: 220 772
Swap: 1976 0 1976
变身成功,继续跑quantum espresso。
不过讲真quantum espresso要的内存也是相当可观