centos7—交换分区

创建交换分区的2种方式:
1.用分区实现
2.用文件实现


方法一:用分区实现
准备新分区 :/dev/sdb3
1.mkswap /dev/sdb3       //格式化成swap分区
2.free   -m                         //显示当前内存使用状态
3.swapon /dev/sdb3        //激活swap分区
   注:如果要停用/dev/sdb3交换分区,用swapoff    /dev/sdb3
4.vim /etc/fstab              //挂载
     UUID=1f7a658f-09f1-4cae-8a6e-bbd67c7df2f3   swap   swap   defaults   0   0
5.mount -a 
6.free -m
7.top
------------------------------------------------------------------------------------------------------------
方法二:用文件实现
制作交换文件
1.dd if=/dev/zero  of=/opt/a.swap bs=1M count=100 
      注:dd创建的文件总大小等于bs*count。本例是1M*100=100M。
   ls -lh /opt/a.swap
     注释:
             dd:可以创建指定大小(100M)的文件
             if:指定输入设备
             /dev/zero:无限0资源
             of:指定输出设备
             bs:每个块的大小
             count:块的数量
2.mkswap /opt/a.swap   //格式化成swap分区
3.swapon  /opt/a.swap   //激活swap分区
     注:如果要停用a.swap交换文件,用swapoff    /opt/a.swap
4.vim /etc/fstab             //fstab自动挂载
          /opt/a.swap   swap    swap   defaults   0   0
5.mount -a 
6.free -m        //显示内存状态信息
7.swapon  -s   //显示当前的交换分区
------------------------------------------------------------------------------------------------------------
卸载swap
1.vim /etc/fstab      //删除开机自动挂载信息
2.swapon  -s
3.swapoff  /root/Desktop/a.swap       //设置swap文件无效
4.swapon  -s
5.rm -rf /root/Desktop/a.swap       //删除swap文件






 

你可能感兴趣的:(Linux基础)