交换空间-swappiness
Contents
交换空间
交换空间是计算机中用硬盘来临时替代内存的一种技术。当内存空间不够时,常常因为内存溢出而报错,所以另外空出一块磁盘空间来进行数据交换。这样做虽然能够临时解决内存不足的情况,但是由于磁盘读写速度限制,性能会收到影响。所以在vps中,交换空间会非常有用。# 交换空间的配置关键变量vm.swappiness
的数值表示了swap启用的边界。假设值为20,表示当内存使用剩余20%时,swap就会启用。也就是说,这个值越大,内存使用效率越低。
配置
- 在
Linux
中,查看
# sysctl vm.swappiness
- 临时修改
# sysctl vm.swappinessa = 10
- 永久修改(Gentoo)
# /etc/sysctl.d/99-swappiness.conf
vm.swappiness = 10