可通过任务管理器(Windows)、活动监视器(macOS)、top/htop命令(Linux)及资源监视器定位CPU或内存高占用:查看实时使用率曲线或百分比,按占用排序进程,识别并终止异常程序。

如果您发现电脑运行缓慢、响应迟钝,可能是CPU或内存资源被大量占用。以下是查看CPU和内存使用率的具体操作方法,帮助定位导致卡顿的核心组件:
一、使用任务管理器(Windows系统)
任务管理器是Windows内置的轻量级性能监控工具,可实时显示CPU、内存、磁盘和GPU的使用率,适用于快速排查瞬时高负载问题。
1、按下 Ctrl + Shift + Esc 组合键,直接打开任务管理器。
2、点击顶部的“性能”选项卡,左侧列表中选择“CPU”或“内存”。
3、右侧图表区域将显示实时使用率曲线,下方“使用率”数值旁标注当前百分比,若CPU长期高于90%或内存持续接近100%,即为卡顿主因。
4、切换回“进程”选项卡,按“CPU”或“内存”列标题排序,识别占用最高的程序名称及具体数值。
二、使用活动监视器(macOS系统)
活动监视器是macOS原生系统监控应用,提供详细的资源占用分布与进程树结构,支持按CPU时间、内存压力等维度筛选异常进程。
1、打开“访达”,进入“应用程序”文件夹,双击“实用工具”中的“活动监视器”。
2、顶部标签页中点击“CPU”或“内存”,观察右侧“% CPU”或“内存压力”图示颜色:红色表示严重过载,黄色为中度紧张,绿色为正常。
3、在进程列表中,点击“% CPU”或“内存”列标题进行降序排列,查看排在最上方的进程及其具体占用值。
4、选中可疑进程后,点击左上角“X”按钮,选择“退出进程”以终止其运行(需确认权限)。
三、使用top命令(Linux终端)
top命令是Linux系统下实时动态显示进程资源占用的终端工具,支持交互式排序与过滤,适合熟悉命令行的用户进行深度诊断。
1、打开终端,输入 top 并回车,进入实时监控界面。
2、界面顶部显示全局统计:第一行含系统运行时间与平均负载,第二行“%Cpu(s)”后数字代表CPU总使用率,第三行“KiB Mem”后“used”值表示已用内存总量。
3、按大写字母 P 按CPU使用率降序排列进程,按 M 按内存使用量降序排列。
4、观察“%CPU”或“%MEM”列中持续高于70%的进程名(COMMAND字段),记录其PID编号用于进一步分析或终止。
四、使用资源监视器(Windows高级视图)
资源监视器是任务管理器的扩展工具,提供更细粒度的子系统级数据,如CPU内核分布、内存分页与提交峰值、磁盘队列长度等,有助于区分硬件瓶颈类型。
1、在任务管理器“性能”选项卡右下角,点击“打开资源监视器”链接。
2、切换至“CPU”标签页,查看“关联的句柄”和“服务”区域,识别是否由特定Windows服务引发高占用。
3、切换至“内存”标签页,关注“物理内存”区域的“可用”与“已修改”数值,若“可用”长期低于500 MB且“已修改”持续增长,表明内存严重不足。
4、在“磁盘”标签页中检查“高延迟”进程,排除因硬盘响应慢导致的假性CPU高占用现象。
五、使用htop命令(Linux增强版监控)
htop是top的交互式增强替代工具,支持鼠标操作、彩色显示、垂直/水平滚动及进程树视图,大幅提升多核CPU与多线程内存占用的辨识效率。
1、在终端中执行 sudo apt install htop(Ubuntu/Debian)或 sudo yum install htop(CentOS/RHEL)安装。
2、输入 htop 启动,顶部条形图直观显示各CPU核心独立使用率及整体内存占用比例。
3、按 F6 打开排序菜单,选择“PERCENT_CPU”或“PERCENT_MEM”并回车,刷新进程列表。
4、使用方向键高亮目标进程,按 F9 发送kill信号终止该进程,或按 F10 退出htop。











