A GPU e o Neural Engine, com os apps que usam cada um.

Uma aba para a GPU e outra para o Neural Engine: quanto cada um está trabalhando, quais apps o estão usando e um gráfico dos últimos minutos, na janela, na barra de menus e na Visão Geral. No Apple silicon, o Neural Engine sempre foi um mistério. Aqui ele é um número.

Memória por tipo
82%
em uso
App 22,15 GB
Residente 5,67 GB
Comprimida 24,54 GB
Em cache 10,32 GB
Livre 1,32 GB
Memória por app
59,25 GB
todos os apps
Google Chrome 21,23 GB
VS Code 8,17 GB
Terminal 3,86 GB
Safari 2,69 GB
Outros 23,30 GB
Potência por app
1,7 W
todos os apps
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
Outros 650 mW
Agora
27 %
Média de hoje36%
Carga3,41
Usuário
19%
Seus apps
Sistema
8%
macOS
Núcleos
12
8 P4 E
App mais ativo
Google Chrome
18,2%
AppCPU
Google Chrome
96 processos
–
Terminal
49 processos
–
Safari
16 processos
–
Docker
9 processos
–
Visual Studio Code
63 processos
–
Slack
13 processos
–
Figma
14 processos
–
Zoom
8 processos
–
Em uso dos 64 GB
52,63 GB
Normal
Livre11,37 GB
Troca0 MB
App
23,43 GB
Residente
5,37 GB
Comprimida
23,82 GB
App mais ativo
Google Chrome
20,59 GB
AppMemória
Google Chrome
96 processos
–
Visual Studio Code
63 processos
–
Terminal
49 processos
–
Safari
16 processos
–
Docker
9 processos
–
Slack
13 processos
–
Figma
14 processos
–
Zoom
8 processos
–
Livres dos 994,66 GB
479,72 GB
Usado514,94 GB
Gravado hoje38,9 GB
Lendo
737 kB/s
Gravando
195 kB/s
Volumes
2
Macintosh HDBackup
App mais ativo
Photos
121 kB/s
AppGravando
Fotos
6 processos
–
Google Chrome
96 processos
–
Docker
9 processos
–
Visual Studio Code
63 processos
–
Xcode
22 processos
–
Mail
4 processos
–
Slack
13 processos
–
Música
5 processos
–
Baixando
12 kB/s
Hoje4,4 GB
Últimos 30 dias212 GB
Enviando
419 kB/s
Últimos 7 dias
48,3 GB
Interface
Wi-Fi
en0
App mais ativo
Safari
8 kB/s
AppBaixando
Safari
16 processos
–
Google Chrome
96 processos
–
Slack
13 processos
–
Zoom
8 processos
–
Música
5 processos
–
Mail
4 processos
–
Docker
9 processos
–
Notion
6 processos
–
Apple M2 Max
60 %
Média32%
Pico95%
Memória
1,69 GB
Média
32%
Pico
95%
App mais ativo
Figma
35%
AppGPU
Figma
14 processos
–
Google Chrome
96 processos
–
Safari
16 processos
–
Zoom
8 processos
–
Visual Studio Code
63 processos
–
Xcode
22 processos
–
Slack
13 processos
–
Notion
6 processos
–
Neural Engine de 16 núcleos
2 %
Média3%
Pico16%
Tráfego de memória
79,9 MB/s
Média
3%
Pico
16%
App mais ativo
Fotos
3 conexões
AppNeural Engine
Fotos
6 processos
–
Xcode
22 processos
–
Safari
16 processos
–
Zoom
8 processos
–
Mail
4 processos
–
Notion
6 processos
–
Google Chrome
96 processos
–
Na bateria
64 %
Restante2h 46min
Ciclos412
Consumo
12,6 W
Saúde
76%
Temperatura
31°
App mais ativo
Google Chrome
4,3 W
AppPotência
Google Chrome
96 processos
–
Zoom
8 processos
–
Figma
14 processos
–
Slack
13 processos
–
Safari
16 processos
–
Visual Studio Code
63 processos
–
Docker
9 processos
–
Música
5 processos
–
Saída
Alto-falantes do MacBook Pro
64%
AppEstadoVolumeNível
Música Tocando 100%
Zoom Tocando 80%
Google Chrome Tocando 35%
Slack Em silêncio Sem som
Safari Em silêncio 100%
Figma Em silêncio 100%
Notion Em silêncio 100%
Mail Em silêncio 100%
3 conectados
Bateria mais baixa: AirPods Pro, esquerdo, 42%. Beats Fit Pro está emparelhado, mas fora de alcance.
42% Ajustes do Bluetooth
DispositivoTipoBateriaNível
AirPods Pro Fones de ouvido
Esquerdo 42%
Direito 58%
Estojo 80%
Magic Trackpad Trackpad 67%
Magic Keyboard Teclado 91%
4 servidores de desenvolvimento estão ativos, mas ociosos
Parar esses processos libera 1,37 GB e as portas 3000, 4321, 4322, 8000.
Parar Todos…
storefront
9 processos
trabalhando
1,18 GB
storefront-web
node
4322 ativo há 3 dias, quase sem uso
458 MB
scraper-api
python
8000 ativo há 4 dias, quase sem uso
412 MB
marketing-site
node
4321 ocioso há 2 horas
296 MB
billing-api
node
30009229 ocioso há 45 min
204 MB
docs
node
5173
188 MB
ml-notebooks
python
8888
164 MB
design-tokens
node
6006 ocioso há 20 min
121 MB
infra
3 processos
96 MB
auth-service
go
8080
74 MB
email-templates
node
3030 ocioso há 3 horas
58 MB
0%
Claude
Esta semana
No ritmo · 10% de folga
0%
Codex
Sessão de 5 horas
Reinicia em 3h 12m
0%
GitHub Copilot
Solicitações premium
Nesse ritmo, acaba em 4d
0%
Cursor
Este ciclo de cobrança
Reinicia em 12d 5h
Checkout flow tests Trabalhando Esperando você
Claude Code · storefront · em execução há 48 min
410 MB
Iniciados · 4 Encerrar sessão…
vitest comando · 61% de CPU 520 MB
node servidor · porta 3.001 240 MB
Google Chrome for Testing navegador 310 MB
mcp-server-fetch servidor de ferramentas 64 MB
Codex ocioso há 48 min
docs · em Terminal · Nada iniciado
290 MB
4 contêineres em Docker
674MB
Mínimo592,3 MB
Pico674 MB
Por contêiner
postgres312 MB46%
rabbitmq206 MB31%
minio142 MB21%
redis14 MB2%
CPU
3,0%
a maior parte em postgres
Mais perto do limite
rabbitmq
86% de 240 MB
Rede
9kB/s
↓ 6 kB/s · ↑ 3 kB/s
Portas publicadas
6
5433567263799000+2
storefront 2 contêineres
Iniciados juntos pelo Docker Compose · 2 portas · 2 em execução
1,9% 326 MB
postgres postgres:16
Up 5 hours
5433
1,6% 312 MB
redis redis:7-alpine
Up 5 hours
6379
0,3% 14 MB
api 1 contêiner
Iniciados juntos pelo Docker Compose · 2 portas · 1 em execução
0,9% 206 MB
rabbitmq rabbitmq:3-management
Up 3 hours
567215672 86% de 240 MB
0,9% 206 MB
minio minio/minio
Up 26 hours
90009001
0,2% 142 MB

Os números são simulados: uma página web não pode ler o seu Mac, e nem deveria.

01GPU

Quanto a GPU está ocupada, e qual app a mantém ocupada.

A aba GPU mostra quanto a GPU está trabalhando, a memória, a média e o pico, um gráfico dos últimos minutos e os apps que a usam, os mais pesados primeiro, para que uma renderização, um jogo ou uma aba do navegador apareçam como o que são.

  • Uso, memória, média e pico
  • Os apps que a usam, os mais pesados primeiro
  • Um gráfico dos últimos 5, 15 ou 30 minutos
  • Temperatura da GPU com os outros sensores
60%Apple M2 Max
1,69 GB de memória
Média 32%
Pico 95%
Últimos 15 minutos51530
Figma48%
Google Chrome9%
Zoom3%
A média e o pico Para quem, do maior para o menor
02Neural Engine

Enfim um número para o Neural Engine.

No Apple silicon, o Vitals calcula quanto o Neural Engine está trabalhando a partir da memória que ele movimenta em relação ao máximo que este Mac já movimentou, e mostra os apps que o mantêm aberto, então o Fotos indexando a sua fototeca durante a noite não fica mais invisível.

  • Quanto ele está trabalhando
  • Os apps que o mantêm aberto
  • Um gráfico dos últimos minutos
  • Um aviso quando um app o mantém ocupado por vinte minutos
34%Neural Engine
16 núcleos
Com ele aberto
Fotosphotoanalysisd · faltam 2.140 fotos
macOSmediaanalysisd
O Fotos manteve o Neural Engine ocupado por 20 minutos.
Finalmente um número Quem o mantém aberto
03Modelos locais

O seu modelo local roda na GPU, não no Neural Engine.

Modelos rodados com PyTorch ou MLX usam a GPU, então uma sessão do Ollama aparece como uma GPU ocupada e um Neural Engine quieto. Isso está correto, e surpreende da primeira vez. A memória do Ollama aparece sob o Ollama, onde você procuraria.

  • PyTorch e MLX rodam na GPU
  • A memória do Ollama sob o Ollama
  • A GPU fica vermelha a 90% na barra de menus
  • A GPU fica no histórico, então uma renderização de uma hora atrás continua lá
GPU91%
Ollama6,2 GB
Neural Engine2%
Quieto, como deve ser
ollama run llama3PyTorch e MLX rodam na GPU
Uma GPU ocupada Vermelho a 90% na barra de menus
04Barra de menus

Um item para cada um, e um cartão na Visão Geral.

Os dois podem ser itens da barra de menus, como número, gráfico ou ambos, na ordem que você quiser, e os dois ganham um cartão na Visão Geral, para você acompanhar uma renderização longa sem abrir nada.

  • Um item de GPU e um item de Neural Engine
  • Um número, um gráfico ou ambos
  • Cartões na Visão Geral
  • No menu suspenso com o resto
FinderArquivo 60%34% 14:02
GPU60%
Neural Engine34%
Um valor, um gráfico ou ambos Um cartão para cada na Visão Geral
Por que isso importa

GPU e Neural Engine: antes e depois

O Monitor de Atividade dá à GPU uma coluna, % GPU, e uma janela Histórico da GPU, e não dá nada ao Neural Engine. No Apple silicon, o Neural Engine faz trabalho de verdade, para o Fotos, o Spotlight, o ditado e os modelos no dispositivo, e não havia como ver quando, nem para qual app.

Enquanto isso, é na GPU que os modelos locais realmente rodam. O PyTorch e o MLX usam a GPU, não o Neural Engine, então uma sessão do Ollama aparece como uma GPU ocupada e um Neural Engine quieto, o que está correto e surpreende.

O Vitals dá a cada um uma aba própria: quanto está ocupado, a memória da GPU, a média e o pico, os apps que o usam, os mais pesados primeiro, e um gráfico dos últimos 5, 15 ou 30 minutos. O número do Neural Engine é calculado a partir da memória que ele movimenta em relação ao máximo que este Mac já movimentou, e os apps que o mantêm aberto são mostrados. Os dois podem ser itens da barra de menus e cartões da Visão Geral, e o Vitals avisa quando um app mantém o Neural Engine ocupado por vinte minutos.

Como usar

Onde fica no Vitals

A aba, o item da barra de menus e o ajuste, na ordem em que você os procuraria.

  1. 01

    Abra a aba GPU

    Quanto a GPU está ocupada, a memória, a média e o pico, um gráfico dos últimos minutos e os apps que a usam, os mais pesados primeiro.

  2. 02

    Abra a aba Neural Engine

    Em um Mac com Apple silicon: quanto o Neural Engine está trabalhando, os apps que o mantêm aberto e um gráfico dos últimos minutos.

  3. 03

    Coloque-os na barra de menus

    Ajustes → Disposição → Barra de Menus: um item de GPU, um item de Neural Engine, como número ou gráfico. Os dois têm um cartão na Visão Geral.

  4. 04

    Deixe o Vitals ficar de olho neles

    A leitura da GPU fica vermelha a 90%, e um aviso chega quando um app mantém o Neural Engine ocupado por vinte minutos. A GPU também fica no histórico, então uma renderização de uma hora atrás continua lá para ver.

Comparação

GPU e Neural Engine: Monitor de Atividade e Vitals

A comparação completa vai linha por linha. Estas são as linhas sobre GPU e Neural Engine.

Monitor de Atividade Vitals
A GPU
Monitor de AtividadeUma coluna e uma janela de histórico
VitalsUma aba com os apps que a usam, memória, média e pico
O Neural Engine
Monitor de AtividadeNada
VitalsUma aba: quanto trabalha, e quais apps
Gráficos
Monitor de AtividadeUm ou dois minutos
VitalsOs últimos 5, 15 ou 30 minutos, e o histórico
Barra de menus
Monitor de AtividadeNão tem
VitalsUm item para cada um
Avisos
Monitor de AtividadeNão tem
VitalsGPU vermelha a 90%; o Neural Engine ocupado por vinte minutos

Os termos por trás

O que os números significam, segundo o glossário do Monitor de Atividade.

Dúvidas

As perguntas que as pessoas fazem sobre GPU e Neural Engine antes de comprar.

O Vitals mostra o uso do Neural Engine?

Sim, em Macs com Apple silicon: quanto ele está trabalhando, quais apps o estão usando e um gráfico dos últimos minutos, na janela, na barra de menus e na Visão Geral.

Por que o meu modelo local não aparece no Neural Engine?

Modelos rodados com PyTorch ou MLX usam a GPU, não o Neural Engine. Eles aparecem na aba GPU.

Mostra a memória da GPU?

Sim, com o uso da GPU, a média e o pico, e os apps que a usam.

O Monitor de Atividade mostra isso?

O Monitor de Atividade tem uma coluna de GPU e uma janela Histórico da GPU, e nada para o Neural Engine.

Como o Vitals mede o Neural Engine?

Pela memória que ele movimenta, em relação ao máximo que este Mac já movimentou. O macOS não diz qual app o está fazendo trabalhar, só quais apps o mantêm aberto, e são esses que o Vitals mostra.

Quais Macs têm a aba Neural Engine?

Macs com Apple silicon. Em um Mac Intel não há Neural Engine, nem aba.

Por que a GPU fica ocupada quando rodo o Ollama?

Porque modelos rodados com PyTorch ou MLX usam a GPU, não o Neural Engine. Eles aparecem na aba GPU, e a memória do Ollama aparece sob o Ollama.

Mostra a temperatura da GPU?

Sim, com os outros sensores, e as ventoinhas, se é a GPU que as está acelerando.

Leia também

Guias que usam isto, e como o Vitals se compara aos apps que as pessoas compram para isso.

Mais do Vitals

Todos os recursos

Compre o Vitals por $15 enquanto durar o preço de lançamento

Restam 50 por este preço. O preço normal é $39. Pagamento único, atualizações para sempre, reembolso em até 14 dias.

Comprar o Vitals por $15