CentOS下SWAP分区建立及释放内存
时间:2014-02-24 15:58 来源:linux.it.net.cn 作者:IT网
一、查看系统当前的分区情况:
>free -m
二、创建用于交换分区的文件:
>dd if=/dev/zero of=/whatever/swap bs=block_size (10M)count=number_of_block(3000)
三、设置交换分区文件:
>mkswap /export/swap/swapfile
四、立即启用交换分区文件:
>swapon /whateever/swap
五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:
/whatever/swap swap swap defaults 0 0
方法二
增加交换分区空间的方法:
1.查看一下/etc/fstab确定目前的分区
2.swapoff /dev/hd**
3.free 看一下是不是停了.
4.fdisk 删了停掉的swap分区
5.重新用FDISK建一个新的SWAP分区
6.mkswap /dev/hd**把新的分区做成swap
7.swapon /dev/hd**打开swap
8.修改/etc/fstab
操作实例:
1.查看系统Swap空间使用
# free
total used free shared buffers cached
Mem: 513980 493640 20340 0 143808 271780
-/+ buffers/cache: 78052 435928
Swap: 1052248 21256 1030992
2.在空间合适处创建swap文件
# mkdir swap
# cd swap
# dd if=/dev/zero of=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
# ls -al
total 10024
drwxr-xr-x 2 root root 4096 7月 28 14:58 .
drwxr-xr-x 19 root root 4096 7月 28 14:57 ..
-rw-r--r-- 1 root root 10240000 7月 28 14:58 swapfile
# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB
3.激活swap文件
# swapon swapfile
# ls -l
total 10016
-rw-r--r-- 1 root root 10240000 7月 28 14:58 swapfile
# free
total used free shared buffers cached
Mem: 513980 505052 8928 0 143900 282288
-/+ buffers/cache: 78864 435116
Swap: 1062240 21256 1040984
生成1G的文件
# dd if=/dev/zero of=swapfile bs=10M count=3000
创建为swap文件
#mkswap swapfile
让swap生效
#swapon swapfile
查看一下swap
#swapon -s
[root@cluster /]# swapon -sFilenameTypeSizeUsedPriority/dev/sda3 partition10201161728-1/state/partition1/swap/swapfile file307199920-2
加到fstab文件中让系统引导时自动启动
#vi /etc/fstab
/state/partition1/swap/swapfil swap swap defaults 0 0
crontab -e
-
00 00 * * * /root/Cached.sh
(责任编辑:IT)
一、查看系统当前的分区情况: >free -m 二、创建用于交换分区的文件: >dd if=/dev/zero of=/whatever/swap bs=block_size (10M)count=number_of_block(3000) 三、设置交换分区文件: >mkswap /export/swap/swapfile 四、立即启用交换分区文件: >swapon /whateever/swap 五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行: /whatever/swap swap swap defaults 0 0 方法二 增加交换分区空间的方法: 1.查看一下/etc/fstab确定目前的分区 2.swapoff /dev/hd** 3.free 看一下是不是停了. 4.fdisk 删了停掉的swap分区 5.重新用FDISK建一个新的SWAP分区 6.mkswap /dev/hd**把新的分区做成swap 7.swapon /dev/hd**打开swap 8.修改/etc/fstab 操作实例: 1.查看系统Swap空间使用 # free Mem: -/+ buffers/cache: Swap: 2.在空间合适处创建swap文件 # mkdir swap # cd swap # dd if=/dev/zero of=swapfile bs=1024 count=10000 10000+0 records in 10000+0 records out # ls -al total 10024 drwxr-xr-x drwxr-xr-x -rw-r--r-- # mkswap swapfile Setting up swapspace version 1, size = 9996 KiB 3.激活swap文件 # swapon swapfile # ls -l total 10016 -rw-r--r-- # free Mem: -/+ buffers/cache: Swap: 生成1G的文件 # dd if=/dev/zero of=swapfile bs=10M count=3000 创建为swap文件 #mkswap swapfile 让swap生效 #swapon swapfile 查看一下swap #swapon -s [root@cluster /]# swapon -sFilenameTypeSizeUsedPriority/dev/sda3 partition10201161728-1/state/partition1/swap/swapfile file307199920-2 加到fstab文件中让系统引导时自动启动 #vi /state/partition1/swap/swapfil swap crontab -e
|