我的Ubuntu服务器的内存不超过512 MB。仅运行Node.js + MongoDB还不够。
因此,我决定添加一个交换文件:
# dd if=/dev/zero of=/root/myswapfile bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 4.69263 s, 229 MB/s
# mkswap /root/myswapfile
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=3c64da32-d0b4-49e5-92db-fba961b8ae28
# swapon /root/myswapfile
没有错误消息=>成功!
现在应该列出新的交换文件,但不是:
# swapon -s
Filename Type Size Used Priority
(空列表)
我该如何运作?缺少交换的可能是什么原因?
首次尝试时,我使用/ swapfile进行了
—
user22611
chmod 600 /root/myswapfile
然后再次更改swapon /root/myswapfile
那并没有帮助...有趣的通知:即使交换从未出现在列表中,我也需要在交换之前进行交换。
—
user22611
是否
—
mdd 2015年
free
显示任何交换使用情况?
/