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?
activity-monitor
cpu
Bryce
fonte
fonte
Outro aplicativo que pode ser útil (dependendo de suas necessidades) está
Instruments.app
incluído no Xcode.Ele não permite um fácil monitoramento contínuo como
iStat Menus
ouActivity Monitor
fazer, 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.
Uso: Ajuda do Instruments cmd?-> Exibindo Dados Coletados -> Monitorando o Uso de Múltiplos Núcleos
fonte
Você pode usar o histórico da CPU do Activity Monitor .
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.
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.
fonte
Há também o iStatMenus , um aplicativo comercial disponível, que permite que essas estatísticas sejam monitoradas.
fonte