动态增加交换分区 swap

Posted by 老沙
1月 12 2010

1, free 查看交换分区大小
total used free shared buffers cached
Mem: 2155968 77936 2078032 0 12028 45092
-/+ buffers/cache: 20816 2135152
Swap: 0 0 0

2. 建立交换文件(如使用物理分区则不用这步,直接跳到3)
建立1G的空文件
dd if=/dev/zero of=/home/swap bs=1024 count=1024000
设置为交换文件
mkswap /home/swap

3. 启用交换分区
swapon /home/swap
或如果为物理分区则是swapon /dev/sda1之类的

4. 再看看交换分区(我这个大小不一样,是500M的,这个一般为内存在1.5~2倍.如果内存很大就不用定义这个了,比如我的6G,从来就没用到过交换分区)
# free
total used free shared buffers cached
Mem: 2155968 77936 2078032 0 12032 45088
-/+ buffers/cache: 20816 2135152
Swap: 497972 0 497972

5. 关闭交换分区
swapoff /home/swap

Trackback URL for this entry