LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 724|回复: 6

交换分区管理的方案

[复制链接]
发表于 2004-8-13 11:23:51 | 显示全部楼层 |阅读模式

  1. 一、增加交换分区
  2. 1.创建分区,使用fdisk命令 (略)
  3. 2.创建交换分区:
  4.    #mkswap /dev/hdb2
  5. 3.立即启用交换分区,键入以下命令:
  6.    #swapon /dev/hdb2
  7. 4.要在引导时启用,编辑 /etc/fstab 文件来包含以下行:
  8.    #/dev/hdb2           swap            swap    defaults        0 0
  9. 在系统下次引导时,它就会启用新建的交换分区。
  10. 5.查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了。
  11. 二、添加交换文件:
  12. 判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为64MB的交换文件的块大小为65536。
  13. 1.创建交换文件:(修改count设置大小)
  14.    #dd   if=/dev/zero    of=/swapfile   bs=1024    count=65536
  15. 2.使用以下命令来设置交换文件:
  16.    #mkswap   /swapfile
  17. 3.要立即启用交换文件而不是在引导时自动启用,使用以下命令:
  18. swapon   /swapfile
  19. 4.要在引导时启用,编辑 /etc/fstab 文件来包含以下行:
  20.    #/swapfile          swap              swap    defaults        0 0

  21. 三、删除交换分区
  22. 1.禁用交换分区(这里的 /dev/hdb2 是交换分区):
  23.    #swapoff    /dev/hdb2
  24. 2.从 /etc/fstab 中删除该项目。
  25. 3.使用fdisk 删除分区
复制代码
发表于 2004-8-13 20:57:56 | 显示全部楼层
能解释一下dd命令的功能和语法吗?谢谢 
 楼主| 发表于 2004-8-13 21:03:06 | 显示全部楼层
#dd   if=/dev/zero    of=/swapfile   bs=1024    count=65536
表示读if指定的文件到of指定的文件,每次读取1024字节,读取65536次
发表于 2004-8-13 21:22:06 | 显示全部楼层
可以改成1k的N倍吗?
发表于 2004-8-13 21:22:53 | 显示全部楼层
就是那个1024可不可以改成2048 或者1024×n 谢谢:)
发表于 2004-8-13 22:00:33 | 显示全部楼层
修改bs(一次读/写字节数)
发表于 2004-8-13 23:36:55 | 显示全部楼层
加大了bs值后对性能挺升有帮助吗?以多少为宜
thx
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表