查看linux上的多核或多CPU利用率

时间:2011-05-05 14:19:28

标签: linux multicore

我有一个在Linux上运行的程序,我需要确定它是如何利用所有CPU /核心的。有没有查看此信息的程序?

5 个答案:

答案 0 :(得分:42)

运行' top '命令并按' 1 '查看各个核心。

答案 1 :(得分:38)

在运行top命令时,按f然后j以显示P列(进程使用的最后一个CPU),以及顶部的1命令,你应该查看一些多核职业信息:)

答案 2 :(得分:18)

htop以图形方式显示每个核心的cpu使用情况(ncurses)。

答案 3 :(得分:4)

mpstat -P ALL 5 5>> your.file

您可能需要解析它以将其用于演示文稿,或者总结它但是阅读手册页,因为mpstat有一些有用的选项。

答案 4 :(得分:3)

运行'top'命令并按'1'以查看单个核心是最佳查看方式 cpu核心用法.. 另一个选项是运行cmd- cat / proc / stat 查看cpu核心使用情况