Linux 修改swap虚拟内存
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。以下是Linux的修改swap虚拟内存方法记录。
一、增加swap空间
1.查看当前系统swap空间
2.增加swap文件
bs=1M 表示写入的每个块的大小为1M,count=2048 表示总共建立2048M的swap文件
3.查看创建文件大小
4.将目标文件标识为swap分区文件
5.激活swap文件
6.修改/etc/fstab文件,在末行增加以下内容
7.查看是否挂载成功
二、删除swap空间
1.关闭swap
2.修改/etc/fstab文件,删除以下内容
三、修改swappiness设置swap的使用时机
1.查看swap使用比例情况
0意味着“在任何情况下都不要发生交换”。
swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面
2.临时修改使用比例
内存在使用到100-60=40%的时候,就开始出现有交换分区的使用。
注意:临时修改后,重启操作系统会重置默认值。
3.永久修改使用比例
在sysctl.conf文件中最后一行加入