标签为 swap 的文章

如何给你的Linux增加交换分区

1.创建交换分区文件,例如大小为4G。
# cd /opt
# touch swapfile
# dd if=/dev/zero of=/opt/swapfile bs=1024 count=4096000
4096000+0 records in
4096000+0 records out
4194304000 bytes (4.2 GB) copied, 146.071 s, 28.7 MB/s
# ls -lh
total 4.0G
-rw-r--r-- 1 root root 4.0G 2011-4-2 15:04 swapfile
说明:从/dev/zero设备读取字节到/opt/swapfile文件。bs代表每块大小以k为单位,bs=1024表示每块1M,count=4096000表示总共4G(该过程大约需要10分钟时间)。

2.格式化交换分区文件
# mkswap -c /opt/swapfile
# sync
说明:-c代表检查分区物理损坏的区域,标记后绕过坏道,sync确保格式化信息被写入物理文件/opt/swapfile里。

3.激活交换分区
# swapon /opt/swapfile

4.修改配置文件使开机自动激活交换分区
# vim /etc/fstab
增加以下一条记录:
/opt/swapfile swap swap defaults 0 1

5.最后通过free -m指令可查看现有交换分区的使用情况。

No Comments