Existe uma maneira de mostrar a carga de cada CPU separadamente?

9

Estou procurando um equivalente a um monitor de processo comum baseado em Linux, que mostra um gráfico de histórico para cada núcleo da CPU. Isso pode ajudar a identificar programas que estão usando efetivamente todos os núcleos (aqui, Google Chrome). Existe uma maneira de obter o monitor do sistema Apple para fazer isso?

insira a descrição da imagem aqui

Bryce
fonte

Respostas:

11

Não conheço nada com esse tipo de detalhe, mas o próprio Activity Monitor da Apple [Aplicativos / Utilitários] pode mostrar um gráfico de histórico básico por núcleo. Cmd ⌘ 3 iniciar.

insira a descrição da imagem aqui

O sistema mostra em vermelho, usuário em verde, btw.

Tetsujin
fonte
+1, protip: para criar a captura de tela da janela, pressione: ⌘⇧4 e pressione barra de espaço. Será semelhante à imagem do @Graham Miln.
Mateusz Szlosek
11
Sim, é uma daquelas coisas que eu conheço, mas meu dedo instantâneo acionado por gatilhos não tem paciência às vezes;)
Tetsujin 4/14
lá, corrigi-lo;)
Tetsujin
4

Outro aplicativo que pode ser útil (dependendo de suas necessidades) está Instruments.appincluído no Xcode.

Ele não permite um fácil monitoramento contínuo como iStat Menusou Activity Monitorfazer, devido ao fato de que alguns interação do usuário é necessária para criar uma amostra e começar a gravar. Por outro lado, você pode monitorar aplicativos únicos - um recurso que os aplicativos mencionados acima não realizam.
Do ponto de vista de um programador, isso pode ser muito útil.

instrumentos

Uso: Ajuda do Instruments cmd?-> Exibindo Dados Coletados -> Monitorando o Uso de Múltiplos Núcleos

Klanomath
fonte
3

Você pode usar o histórico da CPU do Activity Monitor .

Aplicativos> Utilitários> Activity Monitor.app

No Activity Monitor, selecione o item de menu Janela > Histórico da CPU para revelar um histórico de carga por CPU. A saída não é tão detalhada quanto o monitor de processo Linux em sua pergunta, mas é gratuita.

Histórico de CPU do Monitor de Atividade

OS X: Monitor de Atividade da Apple mostra um gráfico de Uso da CPU em sistemas com mais de quatro núcleos explica mais sobre o comportamento do gráfico da CPU.

Estão disponíveis produtos de terceiros, como os menus iStat , que ampliam suas opções.

Graham Miln
fonte
1

Há também o iStatMenus , um aplicativo comercial disponível, que permite que essas estatísticas sejam monitoradas.

Visualização da barra de menus por núcleo Visão ampliada da barra de menus Janela de opções de configuração

Denis Rasulev
fonte