温馨提示×

如何优化Ubuntu系统缓存

小樊
73
2025-02-21 10:39:47
栏目: 智能运维

优化Ubuntu系统缓存可以通过以下几种方法进行:

清理APT缓存

  • 打开终端,运行以下命令查看APT缓存大小:

    du -sh /var/cache/apt/archives
    
  • 清理APT缓存:

    sudo apt-get clean
    

删除无用的内核

  • 删除旧的内核,保留最新的内核:

    sudo apt-get autoremove --purge
    

删除旧的应用程序和软件包

  • 查看最近安装的内容:

    history | grep "apt-get install"
    grep " install "/var/log/dpkg.log.1z"
    grep " install "/var/log/dpkg.log.2.gz"
    
  • 删除应用程序和软件包:

    sudo apt remove app1 package1
    

使用系统清理应用

  • 安装BleachBit:

    sudo apt install bleachbit
    
  • 使用BleachBit进行系统清理。

清理Journal日志

  • 检查日志大小:

    journalctl --disk-usage
    
  • 只保留一周的日志:

    sudo journalctl --vacuum-time=1w
    
  • 只保留指定大小的日志:

    sudo journalctl --vacuum-size=500M
    

清理页面缓存

  • 清理drop_caches:

    sudo echo 3 > /proc/sys/vm/drop_caches
    

定时清理缓存

  • 创建脚本 clear_caches.sh

    echo "开始清除缓存"
    sync
    sync
    sleep 20
    echo 1 > /proc/sys/vm/drop_caches
    echo 2 > /proc/sys/vm/drop_caches
    echo 3 > /proc/sys/vm/drop_caches
    sync
    
  • 设置脚本权限并定时执行:

    chmod 755 clear_caches.sh
    crontab -e
    

通过上述方法,可以有效地优化Ubuntu系统缓存,提高系统性能并释放磁盘空间。

0