我想动态查看每个核心使用的CPU,包括用户模式和内核,我该怎么办?
答案 0 :(得分:50)
您可以使用top命令动态查看每个核心的CPU使用率(不确定您在使用用户模式和内核时的含义)
在终端
中输入top
然后输入1
答案 1 :(得分:5)
您可以使用dstat
为网络分页和系统提供一些更有用的信息。此信息可以在文件(csv等)中捕获,以备将来使用。
例如,您的机器有4个核心。你可以这样做。
dstat -C 0,1,2,3,total
如果您只想查看核心2和3的统计信息,可以执行以下操作:
dstat -C 2,3
答案 2 :(得分:5)
您可能会发现一个名为htop
的工具很有用。你提到用户模式和内核,所以我假设你来自Windows。 htop
与Windows任务管理器的相似程度略高于top
,但可能不会在Linux系统上预先安装。
htop主页: http://hisham.hm/htop/