相关内容
  1. 解决Android Studio中AVD的无法打开kvm问题
  2. Linux如何使用系统自带包管理命令安装官方Nodejs
  3. 如何优雅的从Windows转到Ubuntu?
  4. Linux 和 Windows相比有什么优缺点?
  5. 如何迁移(备份还原)Redis数据
  6. Linux(Ubuntu)必装的几款软件
  7. Ubuntu 安装软件的几种方法
  8. Ubuntu 18.04 如何使用命令安装官方nodejs
  9. 如何使用电脑端Chrome调试安卓应用或Chrome移动版内网页?
  10. 在Ubuntu 18.04下安装rtl8822be驱动
  11. Linux(Debain/Ubuntu)常用命令
  12. 如何解决Express经过Nginx代理后req.ip不正确问题?

Linux(Ubuntu)如何调整交换内存(swap)的使用率?

swap是Linux中的交换内存,可以是一个文件,还可以是一个分区,Linux系统会在内容不足时使用交换内存的空间。配置起来也特别简单。

查看swappiness的值

一般情况下ubuntu默认的值是60, 但一些云服务器厂商的镜像会把这个值调整为0, 如果这个值为0的话系统就不会使用swap了

cat /proc/sys/vm/swappiness

临时性修改该值

如果需要临时修改该值的话修改后立即生效, 但系统重启后会恢复成默认值

sudo sysctl vm.swappiness=值

永久性修改该值

永久性修改该值后不受系统重启的影响, 可以一直生效, 永久修改要修改系统配置文件

用vim, nano等你用的顺手的文本编码器以root权限打开/etc/sysctl.conf

搜索下看里面有没有vm.swappiness=

如果没有就在文件末尾加上vm.swappiness=

如果有就直接修改成你想要的值就行了,如果被注释了就取消注释

修改后重启系统后永久生效

发表评论