Ubuntu 系统中“进程占用高”是一个比较宽泛的问题,通常指 CPU、内存、磁盘 I/O 或网络 被某些进程大量消耗。下面按常见原因 → 排查方法 → 解决思路来说明。
kworker、systemd-xxx 伪装)sshd 大量连接/var 或 / 占满top
或更好用:
htop
重点看:
%CPURES(内存)COMMANDps -eo pid,ppid,cmd,%cpu,%mem --sort=-%cpu | head
free -h
如果 available 很小,说明内存紧张。
df -h
iotop
iftop
ss -antp
systemctl stop snapd
sudo apt remove snapd
systemctl --user stop tracker-miner-fs
ps aux | grep apt
sudo kill -9 <pid>
⚠️ 怀疑中毒时:
ls -la /tmp
crontab -l
systemctl list-timers
并检查:
netstat -antup
如果你希望我精准判断,可以告诉我:
我可以直接帮你定位到具体进程和解决办法。