ubuntu

ubuntu清理内存的有效方法

小樊
53
2025-08-24 14:03:54
栏目: 智能运维

以下是Ubuntu清理内存的有效方法:

  1. 清理软件包缓存

    • sudo apt clean:清除所有软件包缓存。
    • sudo apt autoclean:清除旧版本软件包缓存。
    • sudo apt autoremove:删除无用的依赖包。
  2. 释放内存缓存

    • 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:释放所有缓存(谨慎使用,可能影响性能)。
  3. 清理临时文件

    • sudo rm -rf /tmp/*:清理系统临时文件。
    • rm -rf ~/.cache/*:清理用户应用缓存(如浏览器、IDE缓存)。
  4. 管理启动项

    • 禁用不必要的开机自启应用:Settings > Startup Applications
  5. 优化内核参数

    • 调整vm.swappiness(默认60,建议10-30):sudo sysctl -w vm.swappiness=10,永久修改需编辑/etc/sysctl.conf
  6. 使用工具辅助

    • 图形界面:Stacer、BleachBit(一键清理缓存、日志等)。
    • 命令行:htop监控内存使用,journalctl管理日志。

注意:清理前建议备份重要数据,生产环境谨慎操作。

0
看了该问题的人还看了