以下是Ubuntu系统中用于Swap优化的工具及方法:
vm.swappiness参数控制内存与Swap的交换频率,数值越低越依赖物理内存(默认60,建议10-30)。
sudo sysctl vm.swappiness=10/etc/sysctl.conf,添加vm.swappiness=10后执行sudo sysctl -p。fallocate或dd命令创建指定大小的Swap文件,设置权限后格式化并启用。/etc/fstab文件中。systemctl启用。free -h:查看内存和Swap使用情况。vmstat/iostat/top:监控系统资源使用,辅助调整Swap配置。注意:优化前需评估物理内存大小,避免过度依赖Swap影响性能。