sccdyuebo 发表于 2006-1-3 17:54:19

swap大小如何修改

在一台以使用的liunx机器上我想把swap的大小改大,请问步骤是怎样的呢?谢谢

shadkong 发表于 2006-1-3 19:03:34

重新分区(很有可能需要重新安装系统)。

yacc_deno 发表于 2006-1-3 20:05:34

重新分区(很有可能需要重新安装系统)。

不用吧!以下命令应该能行。(没有试过)
#swapoff /dev/hda3      #停用swap,假设原来swap分区为/dev/hda3
#mkswap -c /dev/hda4   #创建新的swap,假设新的分区为/dev/hda4
#swapon /dev/hda4      #启用swap

sccdyuebo 发表于 2006-1-4 11:33:37

这是我找到的解决方案,谢谢各位!!! :-D

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         40967月 28 14:58 .
drwxr-xr-x   19 root   root         40967月 28 14:57 ..
-rw-r--r--    1 root   root   102400007月 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   102400007月 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
#

luckisme 发表于 2006-1-4 13:56:59

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=124133
页: [1]
查看完整版本: swap大小如何修改