Ubuntu系统资源占用过高时,可按以下步骤优化:
定位高占用进程
top 或 htop 命令查看CPU/内存占用高的进程,记录PID。ps -aux | grep <进程名> 获取进程详细信息。结束异常进程
kill <PID> 终止非关键进程,kill -9 <PID> 强制结束(谨慎操作)。清理缓存与临时文件
sudo apt clean && sudo apt autoclean。sudo rm -rf /var/log/*.gz /var/log/*.1。优化系统服务与配置
sudo systemctl stop <服务名>。sudo sysctl vm.swappiness=10,并编辑 /etc/sysctl.conf 永久生效。扩展系统资源
sudo fallocate -l 4G /swapfile,格式化后启用。使用监控工具与优化工具
htop、glances。cgroup 或 cpulimit 工具。其他优化
操作前建议备份重要数据,若问题持续需分析系统日志(如 /var/log/syslog)。