以下是CentOS进行内存清理的常用方法:
sudo sync && sudo echo 3 > /proc/sys/vm/drop_cachesecho 1清理页面缓存,echo 2清理目录项和inode缓存)/tmp和/var/tmp目录下的临时文件:sudo rm -rf /tmp/* /var/tmp/*logrotate工具轮转日志或手动删除旧日志:sudo journalctl --vacuum-time=2weeks(保留最近2周日志)sudo yum clean allsudo dnf clean allsudo swapoff -a && sudo rm /swapfile,需重新配置/etc/fstabtop或htop查看进程,通过kill -9 PID终止非关键进程swappiness值(默认30,可设为10)减少对Swap的依赖:sudo sysctl vm.swappiness=10,永久生效需写入/etc/sysctl.conf注意:操作前建议备份重要数据,避免误删系统关键文件。