分类: LINUX
2011-02-28 13:58:32
一.创建交换分区
系统内存无法存放更多数据的时候linux会自动使用交换分区,如果分区的时候没有创建交换分区,可以格式化一个分区为交换分区,然后在创建交换分区。
mkswap /dev/hda1 将/dev/hda1格式化为交换分区
mkswap /dev/hda1 将/dev/hda1格式化为交换分区,并检查交换分区有无坏块
在文件中创建交换分区:
dd if=/dev/zero of=/tmp/swapfile count=65536 创建一个32M的swapfile文件
chmod 666 /tmp/swapfile 指定/tmp/swapfile文件的权限
mkswap /tmp/swapfile 将/tmp/swapfile格式化成交换分区
二.使用交换分区
swapon /dev/hda1开启/dev/hda1分区的交换功能
swapon -v /dev/hda1开启/dev/hda1分区的交换功能,并输出详细信息
swapon -v /tmp/swapfile开启/tmp/swapfile文件的交换功能,并输出详细信息
swapon -s 查看开启的全部交换分区或交换文件
swapon -v -p 1 /dev/hda1 将/dev/hda1设置成最高优先级,-p选项指定优先级
swapoff -v /tmp/swapfile 关闭交换区
三.系统启动自动加载
则编辑 /etc/fstab 文件,添加行:
/tmp/swapfile swap swap defaults 0 0
系统下次引导时,它就会启用新建的交换文件。