网络梯子-外网梯子-爬墙看世界 - 添加swap分区方法
type: channel
link: https://m.wangluotizi.com/tag/添加swap分区方法/
items: Linux centos 怎么样创建swap分区

Linux centos 怎么样创建swap分区
type: item
date: 2020-08-29T20:15:00+08:00
description: swap分区的作用为当系统的物理内存不够用的时候，就需要将物理内存中的一部分空间释放出来，以供当前运行的程序使用，那些被释放的空间可能来自一些很长时间没有什么操作的程序，这些被释放的空间被临时保存到Swap空间中，等到那些程序要运行时，再从Swap中恢复保存的数据到内存中。这样，系统总是在物理内存不够时，才进行Swap交换。首先查看系统是否有swap分区可以看到swap分区大小为0，即没有swap分区。开始创建swap分区1、使用dd命令创建一个swap分区，在这里创建一个2G大小的分区dd if=/dev/zero of=/root/swapfile bs=1M count=4096[collapse status="true" title="说明"] if=文件名：表示指定源文件of=文件名：表示指定目的文件，可以自己去设定目标文件路径。bs=xx：同时设置读入/写出的“块”大小count=xx：表示拷贝多少个“块”bs * count 为拷贝的文件大小，即swap分区大小[/collapse]2、格式化新建的分区文件mkswap /root/swapfile3、将新建的分区文件设为swap分区swapon /root/swapfile4、设置开机自动挂载swap分区echo "/root/swapfile swap swap defaults 0 0" >> /etc/fstab5、最后再free-h 去查看分区情况：可以看到成功添加了4G大小的swap分区