当Ubuntu系统的swap使用率过高时,可以采取以下几种方法来解决这个问题:
sudo sysctl vm.swappiness=10
可以临时降低swappiness值,减少系统对swap的依赖。/etc/sysctl.conf
文件,添加或修改 vm.swappiness=10
这一行,然后运行 sudo sysctl -p
使更改生效。sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
/etc/fstab
文件中:echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --show
free -h
命令监控swap的使用情况,以确保系统正常运行。通过上述方法,可以有效降低Ubuntu系统的swap使用率,提升系统性能。在调整系统参数或增加swap空间时,请根据实际需求和系统状况谨慎操作,并确保备份重要数据。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Ubuntu Oracle CPU使用率过高怎么办