优化Ubuntu系统缓存可从清理缓存、调整内核参数、使用工具等方面入手,具体方法如下:
sudo apt clean
。sudo apt autoclean
。sudo apt autoremove
。/boot
分区使用情况:df -h
。sudo apt purge linux-image-旧版本号
。sync && echo 1 | sudo tee /proc/sys/vm/drop_caches
。sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
。vm.swappiness
值(默认60,建议10-30),减少交换分区使用频率:sudo sysctl -w vm.swappiness=10
,并写入/etc/sysctl.conf
永久生效。ccache
或sccache
缓存编译结果,加速软件编译:sudo apt install ccache
,配置CC=ccache gcc
。memcached
(需安装):编辑/etc/memcached.conf
设置缓存大小(如1GB),重启服务。dnsmasq
缓存DNS查询:编辑/etc/dnsmasq.conf
设置cache-mem
(如512M),重启服务。deadline
)。注意:操作前建议备份重要数据,生产环境谨慎清理内存缓存,避免频繁操作影响系统稳定性。