CentOS回收内存资源可通过以下方式操作:
sudo sync; sudo echo 3 > /proc/sys/vm/drop_cachessudo sync; sudo echo 1 > /proc/sys/vm/drop_cachesswappiness值(减少交换空间使用):sudo sysctl vm.swappiness=10,并添加到/etc/sysctl.conf永久生效ps aux --sort=-%mem | head -n 10(查看内存占用TOP10进程)kill -9 <PID>systemctl restart <service_name>cgroups或ulimit控制进程内存上限top/htop监控,或valgrind分析程序内存泄漏sudo fallocate -l 2G /swapfilesudo mkswap /swapfilesudo swapon /swapfile,并添加到/etc/fstab永久生效注意:清理缓存可能影响系统性能,生产环境需谨慎操作,建议在非高峰期执行。