以下是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。使用工具輔助
注意:清理前建議備份重要數據,生產環境謹慎操作。