在CentOS系统中,内存清理是一个重要的维护任务,可以帮助释放内存资源,提高系统性能。以下是一些常用的内存清理方法:
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
sudo sync
sudo echo 2 > /proc/sys/vm/drop_caches
sudo sync
sudo echo 1 > /proc/sys/vm/drop_caches
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
sudo du -sh /var/log/*
sudo journalctl --vacuum-time=2weeks
ps aux
sudo systemctl stop <service_name>
sudo systemctl disable <service_name>
ps aux | grep <process_name>
sudo kill -9 <PID>
free -h
top
或者安装htop:
sudo yum install htop
htop
sudo sysctl vm.swappiness=10
为了使更改永久生效:
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
通过以上方法,你可以有效地清理CentOS系统中的内存占用,释放不必要的资源。在执行任何清理操作之前,请确保了解当前内存的使用情况,并确保不会影响到正在运行的进程和服务。