Repolode
Zesty0wl

Zesty0wl/mac-performance-monitor

Monitor de desempenho nativo para a barra de menus do macOS, que registra o histórico de CPU, memória, GPU, rede, disco e bateria para identificar os processos por trás das lentidões.

Alternativa open source a:iStat MenusActivity Monitor

Estrelas
941
Forks
40
Issues abertas
2
Último commit
há 3 dias

O que é?

O Mac Performance Monitor é um app nativo para macOS que permite acompanhar o desempenho do sistema em tempo real e consultar os dados depois. Ele pode ser usado como indicador na barra de menus, gravador em segundo plano ou janela completa, e monitora CPU, memória, GPU, rede, disco, bateria e sensores, além dos processos relacionados.

O app mantém um histórico gravado para que você possa voltar ao momento em que uma lentidão ou pico começou. O Explorer permite comparar os sinais da máquina com até oito processos, inclusive os que já foram encerrados, e exportar os dados exibidos como CSV. Os alertas se baseiam no crescimento contínuo do uso de memória e na pressão de paginação, não em um limite fixo de swap.

O app é voltado para Macs com Apple silicon que executam macOS 15 ou posterior. Os dados gravados permanecem na máquina local, o projeto declara que não coleta telemetria de uso e é licenciado sob a licença MIT. Há versões assinadas com Developer ID e notarizadas disponíveis pelo GitHub Releases ou pelo Homebrew.

Recursos principais

  • 01Indicadores na barra de menus com valores em tempo real de CPU, memória, rede e bateria
  • 02Histórico gravado com nível de detalhe e período de retenção configuráveis
  • 03Visualização Explorer para comparar sinais da máquina com até oito processos
  • 04Linhas do tempo de uso por processo, descritores de arquivo e I/O de disco
  • 05Mapa de disco em treemap para localizar arquivos grandes ou antigos
  • 06Visualização de energia com estado da bateria, carga e fluxo de energia

Casos de uso

  • Descobrir o que fez o Mac ficar lento uma hora atrás
  • Acompanhar a pressão de memória e o crescimento do swap com um gravador em segundo plano
  • Verificar quais apps aumentam o consumo da bateria ou a atividade da GPU em Macs com Apple silicon
  • Exportar dados de desempenho como CSV para análise

Início rápido

  1. 1

    Instale pelo Homebrew

    brew install --cask mac-performance-monitor
  2. 2

    Ou baixe o pacote assinado na página Releases e clique duas vezes nele

  3. 3

    Compile a partir do código-fonte: clone o repositório

    git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git
  4. 4

    Compile, teste e execute a partir do código-fonte

    swift build && swift test && Scripts/run.sh

Antes de usar

  • Requer macOS 15 ou posterior e Apple silicon.
  • Para compilar o pacote do app, são necessários o Xcode 27 e o SDK do macOS 27.
  • Alguns recursos, como Ask, exigem macOS 27 e Apple Intelligence; ANE Time exige macOS 27.

Tópicos

Perguntas frequentes

O que é mac-performance-monitor?
Monitor de desempenho nativo para a barra de menus do macOS, que registra o histórico de CPU, memória, GPU, rede, disco e bateria para identificar os processos por trás das lentidões. O Mac Performance Monitor é um app nativo para macOS que permite acompanhar o desempenho do sistema em tempo real e consultar os dados depois. Ele pode ser usado como indicador na barra de menus, gravador em segundo plano ou janela completa, e monitora CPU, memória, GPU, rede, disco, bateria e sensores, além dos processos relacionados.
mac-performance-monitor é gratuito? Qual é a licença?
mac-performance-monitor é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
mac-performance-monitor ainda é mantido?
Manutenção ativa. O último commit de mac-performance-monitor foi em 17 de out. de 2026.
Para que posso usar mac-performance-monitor?
Descobrir o que fez o Mac ficar lento uma hora atrás Acompanhar a pressão de memória e o crescimento do swap com um gravador em segundo plano Verificar quais apps aumentam o consumo da bateria ou a atividade da GPU em Macs com Apple silicon Exportar dados de desempenho como CSV para análise
Como instalar mac-performance-monitor?
Instale pelo Homebrew: brew install --cask mac-performance-monitor Ou baixe o pacote assinado na página Releases e clique duas vezes nele Compile a partir do código-fonte: clone o repositório: git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git Compile, teste e execute a partir do código-fonte: swift build && swift test && Scripts/run.sh
Onde consigo mac-performance-monitor?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Zesty0wl/mac-performance-monitor

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados