欢迎光临殡葬白事网
详情描述

1. 活动监视器 (最常用)

  • 打开方式
    • Cmd + 空格 打开 Spotlight,输入“活动监视器”
    • 前往 应用程序 > 实用工具 > 活动监视器
  • 查看信息
    • CPU 标签页:查看每个进程的 CPU 占用
    • 底部显示:系统整体 CPU 使用率(用户/系统/空闲)
    • 可点击列标题排序(如 %CPU)
  • 快速查看:Dock 图标可设置为显示 CPU 使用率图表

2. 终端命令

top 命令(实时监控)

top -o cpu      # 按 CPU 使用率排序

q 退出,按 ? 查看帮助。

htop(更友好,需安装)

brew install htop    # 先安装 Homebrew
htop

ps 命令(查看特定进程)

ps aux | head -20    # 查看前20个进程
ps aux --sort=-%cpu | head -10  # 按CPU降序排列

sysctl 命令

sysctl -a | grep cpu    # 查看CPU信息

3. 菜单栏实时监控

安装第三方工具

  • iStat Menus:功能全面,可显示 CPU、内存、网络等
  • Stats(免费开源):简洁的菜单栏监控
  • MenuBar Stats
  • 安装方式:通过官网或 Homebrew 安装

4. 系统自带的快速查看

  • Dock 图标:在活动监视器中,菜单栏选择“显示 > Dock 图标 > CPU 使用率”
  • 通知中心小组件:添加“系统监视”小组件(需第三方应用支持)

5. 快捷键技巧

  • 在活动监视器中:
    • Cmd + 2:快速切换到 CPU 标签
    • Cmd + F:搜索特定进程
    • Cmd + I:查看选中进程的详细信息

6. 高级监控

  • 控制台应用:查看系统日志和性能数据
  • Xcode Instruments:开发者工具,提供详细性能分析
  • powermetrics 命令(终端):
    sudo powermetrics --samplers cpu_power

实用建议:

识别高占用进程:在活动监视器中查看“% CPU”列 区分使用类型
  • 用户进程:正常应用
  • 系统进程:内核任务
  • 空闲:可用资源
长期监控:使用菜单栏工具更方便 异常排查:突然的高 CPU 使用可能是软件问题,尝试重启应用或系统

简单判断标准:

  • < 30%:正常
  • 30%-70%:中等负载
  • > 70%:较高负载,可能影响性能
  • 持续 100%:需要检查具体进程

选择哪种方法取决于你的需求:快速查看用菜单栏工具,详细分析用活动监视器,远程或脚本使用用终端命令。