增删swap空间
时间:2006-03-10 来源:LeeSharp
刚刚安装了Linux,但系统提示swap不足,于是就想到了给swap扩容,具体如下:
增加swap目前有两种办法:
1:文件 2:单独分区
但资料显示对分区不熟悉的人最好还是不要做swap分区,容易出问题,虽然创建swap文件相对于分区稍慢了些,但我还是选择了创建swap文件的办法。
创建swap文件,要求必须是连续的空间,所以使用dd命令,涉及到的参数意义为:
bs=BYTES
if=FILE:read from FILE instead of stdin
of=FILE:write from FILE instead of stdout
count=BLOCKS:copy only BLOCKS input blocks
第一步:
dd if=/dev/zero of=swapfile bs=1024 count=65536
这些数字是什么意思呢?
65536就是以1024为单位:64M=64*1024,很容易吧。
第二步:创建swap文件
这里使用mkswap命令:mkswap swapfile
到这里就算创建完成。但还没有到结束的时候,为了让该文件在每次开机的时候系统自动调用还需要第三步:
编辑/etc目录下的fstab文件,在该文件的最后加入一行
/root/swapfile swap swap default 0 0
注意这里/root/swapfile为你创建swapfile的目录,并且重要的一点是必须使用root用户。
好了大功告成了。
如果等不急要马上使用的话可以敲如一下命令:
swapon -a
好了,检查一下吧:swapon -s
看看是否你新添加的swap文件出现了呢?
相关阅读 更多 +
排行榜 更多 +