我在Linux上运行一个程序,需要确定它如何利用所有的CPU / 核心。 有没有用于查看此信息的程序?
运行'top'命令,按'1'键可查看各个核心的情况。
当运行 top
命令时,按下 f
然后再按 j
键,可以显示 P 列(进程最后使用的 CPU),除了在 top 中使用 1
命令外,您还可以查看一些多核占用信息 :)
htop
以图形方式(ncurses)显示每个核心的CPU使用情况。
mpstat -P ALL 5 5 >>your.file
你可能需要解析它以便在演示中使用,或者对其进行求和。但请阅读手册,因为mpstat有一些有用的选项。
top
命令时,你可以按下大写的 W 键来保存当前状态。 - Ynhockey