Chrome 任务管理器可以通过点击 Chrome 右上角的 3 个点 --> 更多工具 --> 任务管理器来打开。它看起来像这样:
ps -eo %cpu,args | awk '$1 >= 30 {print}'
告诉我这个 Chrome 进程正在使用超过 30% 的 CPU:
30.3 /opt/google/chrome/chrome --type=渲染器 --enable-crashpad --crashpad-handler-pid=376 --enable-crash-reporter=268aff53-36a9-4582-a3c8-e90265a8e7eb, --display- capture-permissions-policy-allowed --origin-trial-disabled-features=CaptureHandle --change-stack-guard-on-fork=enable --enable-logging --v=1 --field-Trial-handle=16790865900654175629 ,8097267719301694013,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=75 --launch-time-ticks=99466415943 - -共享文件=v8_context_snapshot_data:100
但是,我不知道那是哪个选项卡。有什么办法可以通过命令行查找吗?有什么方法可以为此编写脚本或编写程序吗?
Pythonpsutil
模块(这段代码是从我这里的回答),告诉我总体和单独的 CPU 使用信息:
printf "%b" "import psutil\n\
cpu_percent_cores = psutil.cpu_percent(interval=2, percpu=True)\n\
avg = sum(cpu_percent_cores)/len(cpu_percent_cores)\n\
cpu_percent_total_str = ('%.2f' % avg) + '%'\n\
cpu_percent_cores_str = [('%.2f' % x) + '%' for x in cpu_percent_cores]\n\
print('Total: {}'.format(cpu_percent_total_str))\n\
print('Individual CPUs: {}'.format(' '.join(cpu_percent_cores_str)))\n\
" | python3
psutil 或其他程序可以告诉我有关 Chrome 标签页使用情况的更多信息吗?
也可以看看: