一、Windows系统
任务管理器 - 按下 Ctrl + Shift + Esc
或右键任务栏选择 任务管理器;
- 在 性能选项卡中查看实时CPU使用率、核心数、频率等信息;
- 通过 进程标签页按CPU占用率排序,定位高负载程序。
性能监控工具
- 使用 Windows 内置的Performance Monitor(perfmon)或第三方工具如 360安全卫士、 HWMonitor等;
- 这些工具可提供更详细的CPU使用趋势、进程占比及温度信息。
系统内置功能
- 通过 系统配置(msconfig)中的 性能设置,可查看CPU使用限制和历史数据。
二、Linux系统
终端命令
- 使用 `top` 命令实时显示进程状态及CPU占用率;
- 输入 `htop`(需安装)可提供更友好的交互界面;
- 结合 `vmstat` 或 `iostat` 可分析系统资源使用情况。
图形化工具
- 使用 GNOME/ KDE 等桌面环境的系统监视器,如 System Monitor;
- 通过 Grafana等工具进行长期性能分析。
三、macOS系统
活动监视器
- 打开 活动监视器(Terminal → 运行 `activitymonitor`);
- 查看 CPU 使用率、 内存占用及进程信息;
- 支持按CPU使用排序和筛选进程。
终端命令
- 使用 `top` 或 `htop`(需安装)查看实时数据;
- 输入 `vm_stat 1` 可每秒更新一次系统状态。
四、注意事项
高CPU占用原因: 长期高负载可能由程序卡顿、病毒或硬件问题导致,需结合具体场景排查; 优化建议
温度监控:高温度可能引发硬件故障,建议同时关注CPU温度(需通过任务管理器或专用工具查看)。
通过以上方法,您可以快速定位CPU占用异常,并采取相应措施优化系统性能。