溫馨提示×

Ubuntu內存清理技巧大揭秘

小樊
49
2025-09-07 14:47:42
欄目: 智能運維

以下是Ubuntu內存清理實用技巧,助你釋放系統資源:

  1. 關閉冗余進程
    • ps aux查看進程,通過kill -9 <PID>終止非必要進程。
  2. 清理系統緩存
    • 釋放內存緩存:sudo sync && echo 3 > /proc/sys/vm/drop_caches(清理頁面、目錄項、inode緩存)。
    • 僅清理dentry和inode緩存:sudo sync && echo 2 > /proc/sys/vm/drop_caches。
  3. 管理軟件與日志
    • 卸載無用軟件:sudo apt-get remove --purge <軟件名>,并清理依賴包sudo apt-get autoremove。
    • 清空日志文件:sudo journalctl --vacuum-time=1w(保留1周日志)或sudo find /var/log -name "*.log" -exec truncate -s 0 {} \;。
  4. 優化交換空間(Swap)
    • 查看交換空間:sudo swapon --show,不足時創建交換文件(如4GB):
      sudo fallocate -l 4G /swapfile  
      sudo chmod 600 /swapfile  
      sudo mkswap /swapfile  
      sudo swapon /swapfile  
      sudo echo '/swapfile none swap sw 0 0' >> /etc/fstab  # 永久生效  
      ```。  
      
    • 調整vm.swappiness參數(默認60,建議10-30)減少交換依賴:
      sudo sysctl vm.swappiness=10,永久生效需編輯/etc/sysctl.conf。
  5. 使用工具輔助
    • 圖形界面:BleachBit清理緩存/臨時文件,Ubuntu Cleaner管理舊內核/軟件。
    • 命令行監控htop實時查看內存占用,free -h查看內存狀態。
  6. 系統級優化
    • 禁用不必要的啟動項:通過“啟動應用程序”或systemctl disable <服務>。
    • 切換輕量級桌面環境(如XFCE)降低內存占用。
  7. 定期維護
    • 每周清理一次緩存/日志,每月檢查一次舊內核并刪除。

注意:操作前建議備份重要數據,避免誤刪系統文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女