Заставьте Activity Monitor отображать более чем 4-х ядерную загрузку процессора в доке

10

Можно ли принудительно использовать более 4 ядер в Dock, это похоже на то, что Apple не хочет после проверки Mac OS X: Activity Monitor показывает один график использования ЦП в системах с более чем четырьмя ядрами.

На компьютерах Mac с более чем четырьмя ядрами единый график, показывающий совокупное использование всех ядер ЦП, отображается в главном окне Activity Monitor, в окне «Журнал ЦП» и на значке Dock, если он настроен для отображения загрузки ЦП или «Журнала ЦП».

Если я хочу использовать Activity Monitor, это мой единственный вариант:

Чтобы увидеть загрузку процессора для каждого ядра отдельно в системах с более чем четырьмя ядрами, используйте окно использования процессора или плавающее окно процессора. Эти окна можно просмотреть, выбрав их в меню «Окно» Activity Monitor.

Примечание. Окно использования ЦП не может отображаться, если показывается загрузка ЦП в док-станции. Чтобы перестать отображать использование процессора в Dock, выберите «Просмотр»> «Значок Dock», затем выберите любой вариант, кроме «Загрузка процессора», например «Значок приложения».

Есть ли способ обойти это? С агрегированным представлением ЦП может быть сложнее обнаружить, когда процесс зависает или перегружает поток ЦП.

Вот как отображается история моего процессора в Dock:

Отображение истории процессора в Dock

Вот как отображается загрузка моего процессора в Dock:

Показать использование процессора в доке

Вот другие мои оконные / плавающие параметры, которые я могу использовать в Activity Monitor:

Отображение других моих оконных / плавающих опций

MrDaniel
источник
3
Мне интересно, какая модель Mac не отображает все виртуальные ядра на дисплее. Я знаю, что недавно видел 8 в доке - но я редко выбираю одноядерные, так как в большинстве случаев необходимость находить застрявший однопоточный процесс невысока.
bmike
Это странно, на моем MacBook Pro на работе он показывает 4 ядра, а на моем MacBook Pro Retina только одно. Я буду копать и отправлять сообщения обратно, если найду решение.
@bmike есть шанс, что вы узнаете, какую эквивалентную команду top разделить по top -o cpuядрам. Я знаю, что могу, а в Linux я могу просто сделать 1, чтобы показать, являются ли ядра.
Deesbek

Ответы:

3

Вы можете выбрать опцию Показать историю процессора из контекстного меню, которое вы получите, щелкнув правой кнопкой мыши по значку Dock в Мониторе активности:

введите описание изображения здесь

Если ваше аппаратное или программное обеспечение не отображает все ядра, которые вы хотите в Activity Monitor, бесплатные инструменты, такие как MenuMeters, позволяют отображать историю использования нескольких процессоров в строке меню, а не в доке:

введите описание изображения здесь

gentmatt
источник
Интересно, почему история процессора в док-станции не отображается так, как у вас ?, см. Мой снимок экрана выше.
MrDaniel
@MrDaniel У вас есть Mac Pro с 8 физическими ядрами, верно? У меня «только» четырехъядерный процессор i7 с 8 логическими ядрами. Может быть, это имеет значение.
джентматт
1
Эти графы доков представляют собой граничную булеву "CPU FULL THROTTLE" и CPU бездействия, разрешения не так много: p
Александр - Восстановить Монику
3

В Activity Monitor v10.8.0 есть ошибка (806). Если вы выберете Dock Icon> Show CPU History, автоматически закроет плавающее окно и появится в доке. Если вы пытаетесь переключиться обратно в плавающее окно, иногда появляется только одно ядро.

Решение: - Закройте всплывающие окна - Значок Dock> Показать использование памяти - Монитор активности и выхода из системы - Значок Dock> Показать значок приложения - Монитор активности и выхода из системы - Мониторы> Показать историю процессора

Теперь вы должны увидеть все ваши ядра / vccores. :-)

Эта ошибка не всегда воспроизводима, но я испытал ее раньше.

рукав моря
источник
0

Это действительно смешная и глупая ошибка.

  1. Значок Dock -> Показать значок приложения.
  2. Монитор активности -> Windows -> Загрузка процессора. [Появятся горизонтальные плавающие окна, возможно, только с одной исторической полосой.]
  3. Правый щелчок по значку Dock -> Принудительно закрыть (или закрыть).
  4. Снова откройте Activity Monitor -> Windows -> Загрузка процессора. [Теперь должно быть восемь горизонтальных полос, так как у меня 8 логических ядер.] [!! НЕ МОЖЕТ СДЕЛАТЬ ЭТОГО ШАГА]
  5. Значок Dock -> Показать историю процессора. [Всплывающие окна с 8 столбцами должны закрыться, а значок панели должен отображать 8 крошечных столбцов.

!. Это не работает для «загрузки процессора», это всегда одна глупая вертикальная черта. !. Это нужно делать КАЖДЫЙ РАЗ, когда вы закрываете процесс мониторинга активности.

ПОЧЕМУ ТАКОЙ ДИЗАЙН? Яблоко и MAC становятся глупыми ...

Hao
источник