电脑突然变卡、风扇狂转、鼠标一顿一顿?十有八九是某个进程在后台偷偷吃光了 CPU。这时候,不是重启完事,而是得揪出那个‘耗电大户’——学会监控进程 CPU 占用,是每个常和电脑打交道的人该掌握的基本功。
Windows:任务管理器就够用
按下 Ctrl + Shift + Esc,直接呼出任务管理器。切到【进程】选项卡,默认就按 CPU 使用率从高到低排序。一眼就能看到哪个进程占了 90%、甚至 100% 的 CPU。
想更清楚?右键表头 → 【选择列】→ 勾上【CPU 时间】和【启动命令】。前者能看出这进程总共跑了多久、是不是长期霸占资源;后者能告诉你它到底是哪个程序启动的(比如是 chrome.exe 还是某个插件进程)。
进阶一点:用 PowerShell 快速定位
如果窗口太多懒得翻,打开 PowerShell(管理员非必需),敲一行:
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU, Id回车后立刻列出 CPU 占用前五的进程名、占用数值和进程 ID。发现异常进程,记下 ID,再执行:
Stop-Process -Id 12345 -Force就能直接干掉它(请确认不是系统关键进程)。
Linux:top 和 htop 是主力
终端里敲 top,默认按 CPU 排序,实时刷新。看 %CPU 列,数字越大越可疑。按 P 确保按 CPU 排序,按 K 可输入 PID 杀进程。
嫌 top 太简陋?装个 htop(Ubuntu/Debian 输入 sudo apt install htop):上下键选进程,F9 直接 kill,还能鼠标点选、颜色高亮、显示完整命令行,清爽得多。
临时抓包:谁在偷偷挖矿?
某天发现浏览器一开就 CPU 暴涨,但任务管理器里没明显大头?试试 Chrome 地址栏输入:chrome://process-internals/
点【Show processes】,能看到每个标签页、扩展、GPU 进程的独立 CPU 和内存占用。很多网页挖矿脚本就藏在某个不起眼的 iframe 里,这里一目了然。
日常不用总盯着,但养成习惯:卡顿先看 CPU 占用,而不是急着重装系统。看清了,问题往往比想象中简单。