Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1011544
  • 博文数量: 584
  • 博客积分: 2293
  • 博客等级: 大尉
  • 技术积分: 3045
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-28 11:15
文章分类

全部博文(584)

文章存档

2012年(532)

2011年(47)

2009年(5)

我的朋友

分类:

2012-03-31 20:16:24

原文地址:linux扩大swap交换空间 作者:zzjlzx

linux扩大swap交换空间
2010年05月10日 16:53

有两种解决方法:一是创建新的swap分区;另一则是创建swap文件

创建swap文件
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,我们可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差.

要创建swap文件,执行dd命令,新增一个100MB的swap文件:
# dd if=/dev/zero of=/100M.swap bs=1M count=100
执行mkswap命令,将myswap文件格式化成s文件系统,系统才能使用,切换到/目录,并执行以下命令:
# fdisk /100m.swap   修改文件类型为82 linux swap类型。
# mkswap /100m.swap
Setting up swapspace version 1, size = 104853 kB
# swapon -s          查看现在的swap信息
Filename                                Type            Size    Used    Priority
/dev/mapper/VolGroup00-LogVol01         partition       524280 0       -1
# swapon -a /100m.swap -p -2   激活分区同时设置其优先级
# swapon -s                               查看修改后的swap空间
Filename                                Type            Size    Used    Priority
/dev/mapper/VolGroup00-LogVol01         partition       524280 0       -1
/100m.swap                              file            102392 0       -2
# free
             total       used       free     shared    buffers     cached
Mem:        255840      56164     199676          0       8128      26640
-/+ buffers/cache:      21396     234444
Swap:       626672          0     626672
#swapoff 取消激活swap空间,swapon -a /dev/sda2 -p -10 激活并设置优先级

阅读(245) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~