查看占用进程
top
或 htop
命令实时查看占用CPU/内存高的进程,记录进程ID(PID)。ps aux --sort=-%cpu
或 ps -ef | grep 进程名
查找特定进程详情。结束高占用进程
kill -9 PID
强制终止进程(谨慎操作,避免影响系统服务)。killall 进程名
结束同名进程。优化或禁用服务
systemctl stop 服务名
停止不必要的服务,systemctl disable 服务名
禁止开机自启。journalctl -u 服务名
)排查异常。清理缓存和临时文件
sudo apt clean && sudo apt autoclean
。sudo apt autoremove
。调整系统配置
sudo fallocate -l 4G /swapfile
)并启用。/etc/modprobe.d/local.conf
添加 options drm_kms_helper poll=0
,重启生效。限制进程资源
cgroup
限制进程内存/ CPU:安装 cgroup-bin
,创建cgroup目录并设置资源限制。ulimit
限制进程打开文件数或虚拟内存:ulimit -n 1024
(临时生效)。硬件与系统维护
sudo apt update && sudo apt upgrade
。注意:操作前建议备份重要数据,优先通过优化配置或升级硬件解决,避免直接终止关键系统进程。若问题持续,需分析系统日志(如 /var/log/syslog
)或联系技术支持。