1.查看系统Swap空间使用

[root@~ usr]# free
total used free shared buffers cached
Mem: 513980 493640 20340 0 143808 271780
-/+ buffers/cache: 78052 435928
Swap: 1052248 21256 1030992

2.在空间合适处创建swap文件

[root@~ usr]# mkdir swap
[root@~ usr]# cd swap
[root@~ swap]# dd if=/dev/zero of=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
[root@~ swap]# 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
[root@~ swap]# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB


3.激活swap文件
[root@~ swap]# swapon swapfile
[root@~ swap]# ls -l
total 10016
-rw-r--r-- 1 root root 10240000 7月 28 14:58 swapfile
[root@~ swap]# free
total used free shared buffers cached
Mem: 513980 505052 8928 0 143900 282288
-/+ buffers/cache: 78864 435116
Swap: 1062240 21256 1040984
[root@~ swap]#

要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/usr/swap swap swap defaults 0 0 ):

[root@db2 root]# vi /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
/home/swap swap swap defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
/dev/sda5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/usr/swap/swapfile swap swap defaults 0 0

系统下次引导时,它就会启用新建的交换文件.

此文章由 flyinweb 于 2011-06-29 18:10:02 编辑

本日志由 flyinweb 于 2011-06-29 16:49:45 发表,目前已经被浏览 1595 次,评论 0 次;

作者添加了以下标签: swapmkswapswapon

引用通告:http://www.517sou.net/Article/631/Trackback.ashx

评论订阅:http://www.517sou.net/Article/631/Feeds.ashx

评论列表

    暂时没有评论
(必填)
(必填,不会被公开)