以下是Ubuntu清理内存的有效方法:
清理软件包缓存
sudo apt clean
:清除所有软件包缓存。sudo apt autoclean
:清除旧版本软件包缓存。sudo apt autoremove
:删除无用的依赖包。释放内存缓存
sudo sync && echo 1 | sudo tee /proc/sys/vm/drop_caches
:释放页缓存。sudo sync && echo 2 | sudo tee /proc/sys/vm/drop_caches
:释放目录项和inode缓存。sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
:释放所有缓存(谨慎使用,可能影响性能)。清理临时文件
sudo rm -rf /tmp/*
:清理系统临时文件。rm -rf ~/.cache/*
:清理用户应用缓存(如浏览器、IDE缓存)。管理启动项
Settings > Startup Applications
。优化内核参数
vm.swappiness
(默认60,建议10-30):sudo sysctl -w vm.swappiness=10
,永久修改需编辑/etc/sysctl.conf
。使用工具辅助
注意:清理前建议备份重要数据,生产环境谨慎操作。