优化Ubuntu Swapper内存管理可从以下方面入手:
sudo swapon --show
查看当前Swap状态,通过 fallocate
、mkswap
等命令创建/调整Swap文件。vm.swappiness
值(默认60),建议设为10-30,减少系统对Swap的依赖。sudo sysctl vm.swappiness=10
;永久生效:编辑 /etc/sysctl.conf
。zram
或 zswap
,在内存中创建压缩的Swap空间,减少磁盘I/O。free -h
、vmstat
等工具监控内存和Swap使用情况。操作前建议备份重要数据,复杂调整(如分区调整)需谨慎。