linux 创建swap交换分区
swap 作为 linux 系统虚拟内存一样的存在,当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的资源被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中 ,具体物理内存与虚拟内存占比 本人服务器 8G物理内存 swap 同样为8G, 以下为创建命令(服务器事先并没有swap分区)
创建
dd if=/dev/zero of=/swapfile1 bs=1024 count=8388608
//创建swap文件系统
mkswap /swapfile1
//启用交换分区文件
swapon /swapfile1
//系统启动启用swap 最后一行添加 /swapfile1 swap swap defaults 0 0
vi /etc/fstab
卸载删除
// 卸载swap文件
swapoff /swapfile1
//修改/etc/fstab文件 去掉最后一行 /swapfile1 swap swap defaults 0 0
vi /etc/fstab
//删除文件
rm -rf /swapfile1