Szukam odpowiednika wspólnego monitora procesu opartego na systemie Linux, który pokazuje wykres historii dla każdego rdzenia procesora. Może to pomóc w identyfikacji programów, które efektywnie wykorzystują wszystkie rdzenie (tutaj, Google Chrome). Czy istnieje sposób, aby skłonić monitor systemu Apple do wykonania tej czynności?
activity-monitor
cpu
Bryce
źródło
źródło
Inna aplikacja, która może być pomocna (w zależności od potrzeb), znajduje
Instruments.app
się w Xcode.Nie pozwala na ciągłe łatwe monitorowanie, tak jak
iStat Menus
iActivity Monitor
robią, ponieważ wymagana jest interakcja użytkownika, aby skonfigurować próbkę i rozpocząć rejestrowanie. Z drugiej strony możesz monitorować pojedyncze aplikacje - funkcja, której nie oferują wspomniane aplikacje.Z perspektywy programisty może to być bardzo przydatne.
Użycie: Pomoc Instruments cmd?-> Przeglądanie zebranych danych -> Monitorowanie użycia wielu rdzeni
źródło
Możesz użyć historii procesora monitora aktywności .
W Monitorze aktywności wybierz pozycję menu Okno > Historia procesora, aby wyświetlić historię obciążenia procesora. Dane wyjściowe nie są tak szczegółowe, jak monitor procesu Linux w twoim pytaniu, ale są bezpłatne.
Apple OS X: Monitor aktywności pokazuje jeden wykres zużycia procesora w systemach z więcej niż czterema rdzeniami, który wyjaśnia więcej na temat zachowania wykresu procesora.
Dostępne są produkty innych firm, takie jak iStat Menu , które rozszerzają Twoje możliwości.
źródło
Dostępna jest także aplikacja komercyjna iStatMenus , która umożliwia monitorowanie takich statystyk.
źródło