Я ищу эквивалент обычного монитора процессов на основе Linux, который показывает график истории для каждого ядра процессора. Это может помочь определить программы, которые эффективно используют все ядра (здесь, Google Chrome). Есть ли способ заставить системный монитор Apple сделать это?
activity-monitor
cpu
Брайс
источник
источник
Другое приложение, которое может быть полезным (в зависимости от ваших потребностей),
Instruments.app
включено в XCode.Он не позволяет непрерывного простого мониторинга, как
iStat Menus
илиActivity Monitor
делают, потому что необходимо некоторое взаимодействие с пользователем, чтобы настроить образец и начать его запись. С другой стороны, вы можете отслеживать отдельные приложения - функция, которую вышеупомянутые приложения не выполняют.С точки зрения программиста это может быть очень полезно.
Использование: Справка по приборам cmd?-> Просмотр собранных данных -> Мониторинг многоядерного использования
источник
Вы можете использовать журнал активности Activity Monitor .
В Activity Monitor выберите пункт меню « Окно» > « История ЦП», чтобы отобразить историю загрузки ЦП. Вывод не такой подробный, как монитор процессов Linux в вашем вопросе, но он бесплатный.
Apple OS X: Activity Monitor показывает один график использования ЦП в системах с более чем четырьмя ядрами, объясняет больше о поведении графика ЦП.
Доступны сторонние продукты, такие как iStat Menus , которые расширяют ваши возможности.
источник
Существует также коммерческое приложение iStatMenus , которое позволяет отслеживать такую статистику.
источник