使活动监视器在Dock中显示超过4个内核的CPU使用率


10

是否有可能在Dock中强制使用4个以上的内核,但签出Mac OS X后,苹果似乎不希望使用此功能:活动监视器在具有4个以上内核的系统上显示一个CPU使用情况图

在具有四个以上内核的Mac上,配置为显示“ CPU使用情况”或“ CPU历史记录”时,在“活动监视器”主窗口,“ CPU历史记录”窗口中以及“停靠”图标上会显示一个图表,显示所有CPU内核的汇总使用情况。

如果我想使用活动监视器是我唯一的选择:

要在具有四个以上内核的系统上分别查看每个内核的CPU使用情况,请使用CPU使用情况窗口或浮动CPU窗口。这些窗口可以通过从活动监视器的“窗口”菜单中选择来查看。

注意:如果Dock中显示CPU使用率,则无法显示CPU使用率窗口。要停止在Dock上显示CPU使用率,请选择“视图”>“ Dock图标”,然后选择“ CPU使用率”之外的任何选项,例如“应用程序图标”。

有没有办法解决?使用聚合的CPU视图,可能很难检测进程何时挂起或占用CPU线程。

这是我的CPU历史记录在Dock中的显示方式:

在Dock中显示CPU历史记录

这是Dock中我的CPU使用率的显示方式:

在Dock中显示CPU使用情况

这是我在活动监视器中可用的其他窗口/浮动选项:

显示我的其他窗口/浮动选项


3
我很好奇哪种型号的Mac没有在显示屏中显示所有虚拟内核。我知道我最近在扩展坞中看到过8-但是我很少选择看到单核,因为在大多数情况下,发现卡住的单线程进程的需求很低。
bmike

它是Mac Pro,everymac.com
systems /

这很奇怪,在我工作的MacBook Pro上,它显示4个内核,而我的MacBook Pro Retina仅显示一个。如果找到解决方案,我会继续进行挖掘并发回。

@bmike任何机会,您都会知道按内核划分等效的top命令是什么,我知道我可以做top -o cpu,在linux中我只能做1来显示内核。
Deesbek

Answers:


3

您可以通过右键单击Activity Montior的Dock图标从上下文菜单中选择显示CPU历史记录选项:

在此处输入图片说明

如果您的硬件或软件未在“活动监视器”中显示您希望的所有核心,则诸如MenuMeters之类的免费工具可在菜单栏中而不是停靠栏中显示多个CPU使用历史记录:

在此处输入图片说明


想知道为什么Dock中的CPU历史记录没有像您一样显示吗?请参见上面的屏幕截图。
MrDaniel 2012年

@MrDaniel您的Mac Pro具有8个物理内核,对吗?我“只有”一个具有8个逻辑内核的四核i7处理器。也许很重要。
gentmatt 2012年

1
大声笑那些码头图是边界线布尔“ CPU FULL THROTTLE”与CPU空闲,没有太多的分辨率:p
亚历山大–恢复莫妮卡

3

活动监视器v10.8.0(806)中有一个错误。如果选择Dock图标>显示CPU历史记录,它将自动关闭浮动窗口并显示在Dock中。如果尝试切换回浮动窗口,则有时仅显示一个核心。

解决方案:-关闭浮动窗口-坞站图标>显示内存使用情况-退出并重新启动活动监视器-坞站图标>显示应用程序图标-退出并重新启动活动监视器-监视器>显示CPU历史记录

现在,您应该看到所有的核心/ vccore。:-)

该错误并非总是可复制的,但是我之前已经经历过。


0

这是一个非常有趣和愚蠢的错误。

  1. Dock图标->显示应用程序图标。
  2. 活动监视器-> Windows-> CPU使用率。[它将在水平方向显示一个浮动窗口,也许只有一个历史记录条。]
  3. 右键单击Dock图标->强制关闭(或关闭)。
  4. 重新打开活动监视器-> Windows-> CPU使用率。[现在应该是八个单杠,因为我有8个逻辑核心。] [!! 无法跳过此步骤]
  5. Dock图标->显示CPU历史记录。[带有8条的浮动窗口应关闭,而停靠栏图标应显示8条小条。

!这不适用于“ CPU使用率”,它始终是一个愚蠢的竖线。!您每次关闭活动监视器过程时都需要执行此操作。

为什么要设计?苹果和MAC变得愚蠢...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.