Sua velocidade real, de subida e descida, na barra de menus.
O Pinned lê os contadores de bytes que seu Mac já mantém e os transforma em uma leitura de download e upload em tempo real, na conexão que realmente está carregando seu tráfego. Ao abrir o painel, ele também nomeia o app que está movendo os dados, calcula seu limite de dados contra o seu ciclo de faturamento real e mede se a conexão continua estável sob carga.
Grátis. macOS 13 ou posterior, Apple silicon e Intel. O Pinned Pro custa USD 4.99 por ano , e a leitura da barra de menus nunca expira.
Outros monitores de barra de menus medem dez coisas e mostram um dashboard. O Pinned responde a quatro perguntas por completo: quão rápido, qual app, quanto neste ciclo, e se a conexão está utilizável.
Fig. 1 / a leitura
Barra de 22 pt
O item de status é desenhado com uma largura fixa garantida. Medido de forma idêntica desde 0 B/s até 1.4 Gbps, então ele nunca treme e nunca empurra pela barra os itens ao lado dele.
A leitura, em partes
Treze leituras. Você escolhe quais, e em que ordem.
A maioria dos monitores de barra de menus dá a você uma leitura fixa, ou uma parede com tudo. O Pinned é montado a partir de módulos: adicione os que quiser, arraste-os para a ordem que quiser e deixe o resto de fora.
Cada módulo reserva um número fixo de colunas de caracteres, então o item tem exatamente a mesma largura quando o número é 0 B/s e quando é
1.4 Gbps. Nada do que você adiciona faz a barra de menus pular.
Duas linhas ou uma, e três densidades, para que as mesmas leituras ocupem metade da largura quando sua barra de menus está cheia.
Todas as treze são gratuitas, para sempre. O Pinned Pro é largura de banda por app, limites de dados, alertas, o teste de responsividade e histórico de uso, não a leitura.
O painel atrás da leitura mostra este Mac além da rede: processador, memória, armazenamento, bateria, tempo ativo e clima, cada um com a frase por trás do número.
A conexão
Se ela presta
O que você usou
Este Mac
Lá fora
Sete temas
Uma escolha define toda a aparência.
Um tema decide a leitura e o painel juntos: os glifos, o peso, o layout e as cores. Cada ajuste que ele escreve ainda pode ser mudado à mão depois.
As tiras acima são desenhadas na página. As capturas de tela da App Store mostram as mesmas sete renderizadas pelo próprio app.
O que ele mede
Ele conta o que já passou. Não vai buscar nada.
O macOS mantém uma contagem contínua de bytes para cada interface de rede do seu Mac. O Pinned pede essa lista ao kernel uma vez por segundo, através de sysctl(NET_RT_IFLIST2), e informa a diferença entre uma leitura e a seguinte. Essa diferença é a sua velocidade. É essa toda a medição.
Esses contadores específicos são de 64 bits. A interface mais fácil de usar devolve contadores de 32 bits, que reiniciam a cada 4,29 GB. Em uma conexão rápida isso pode levar poucos minutos, e cada reinício apareceria na tela como um pico sem sentido.
O Pinned não abre nenhum socket próprio para fazer isso. Sem sonda, sem arquivo de teste, sem servidor do outro lado, nada é somado ao próprio tráfego que está tentando descrever.
A interface que ele lê segue a rota padrão do sistema, verificada novamente a cada ciclo. Desconecte o Ethernet e a leitura passa para o Wi-Fi. Compartilhe a internet do celular e ela passa para o celular. Não há nada para configurar, e uma leitura em que não se pode confiar é reportada como zero, em vez de ser um palpite.
Caminho do sinal
sysctl(NET_RT_IFLIST2), sem exigir privilégios elevadosSegue a rota padrão
Largura de banda por app
Qual app está movendo os dados, agora mesmo.
Uma taxa isolada diz que algo está acontecendo. Não diz o quê. O Pinned divide o número em tempo real por processo, para que "por que minha conexão está ocupada" tenha uma resposta em vez de uma suspeita.
Fig. 2 / por processo
Medido no Mac do desenvolvedor
- cloudflared 4.42 GB
- claude 163.1 MB
- node 54.6 MB
- mongod 52.2 MB
A forma usual de atribuir tráfego a um processo é instalar um helper privilegiado. A alternativa comercial vem com um LaunchDaemon root: ele carrega quando o seu Mac liga, e permanece residente quer você abra o menu ou não. Isso é uma peça permanente do seu sistema, rodando como root, em troca de uma lista que você olha de vez em quando.
O Pinned não faz isso. A atribuição por app roda dentro do sandbox, no próprio app. Sem helper privilegiado, sem daemon root, sem senha de administrador, e sem pedido de permissão em nenhum momento.
O modelo de custo decorre disso. O Pinned faz amostragem por app a um intervalo mínimo de 3 segundos, e apenas enquanto o painel está aberto. Feche o painel e o trabalho para: verificado de forma independente em zero subprocessos enquanto fechado. Um recurso que você não está olhando não deveria estar rodando.
O que custa
Duas limitações vale a pena declarar claramente. Uma sondagem de 3 segundos não consegue ver uma transferência que começa e termina entre duas amostras, então uma rajada curta pode passar despercebida por completo. E os números por app são coletados no nível do socket, o que significa que não somam exatamente o total da interface.
Limites de dados
Contado no seu ciclo de faturamento, não no mês do calendário.
"Quanto sobra da minha franquia, e vou conseguir chegar ao fim do ciclo" é uma pergunta que um monitor de rede deveria responder. A maioria não responde.
Defina seu limite e diga ao Pinned em que dia começa o ciclo da sua operadora. Todo total passa a ser contado dentro dessa janela, então um ciclo que começa no dia 12 vai do dia 12 ao dia 11, exatamente como a sua fatura já faz.
Os casos complicados são tratados, não ignorados. Um dia de ciclo 31 usa 28 de fevereiro e 30 de abril, e volta ao dia 31 nos meses que o têm. Um ciclo nunca deve pular um mês silenciosamente só porque o calendário foi curto.
Quando você está a caminho de estourar o limite, o Pinned diz isso em palavras em vez de deixar você fazer as contas:
Os totais também são mantidos por rede, por rede, para que você veja quanto passou pelo Wi-Fi do hotel e quanto passou pelo hotspot do celular, que geralmente é o que custa dinheiro de verdade. Os alertas disparam nos limites que você escolher, seguindo as mesmas regras de espera e intervalo de todos os outros alertas.
Tratamento do ciclo
Responsividade
Uma conexão pode ser rápida e ainda assim ser inutilizável para uma chamada.
A latência medida em uma conexão ociosa é quase inútil. O que arruína uma videochamada é a latência sob carga, e a única forma de saber esse número é colocar a conexão sob carga e medi-la ali.
Seu número de download descreve quanta água o cano carrega. Uma chamada se importa com quanto tempo uma gota espera na fila. Quando uma transferência grande enche os buffers do seu roteador, todo pacote pequeno tem que esperar atrás dela, então a conexão continua rápida e a chamada desmorona ao mesmo tempo. Isso é bufferbloat, e nesta conexão é de 53 ms de atraso que só existe quando a conexão está ocupada.
O Pinned satura a conexão sob demanda, faz sondagens enquanto ela está saturada, e reporta o valor sob carga, o valor ocioso, a diferença entre eles e as idas e voltas por minuto. Quatro números, e o que importa é a diferença.
Quando roda
Especificação
Tudo o que ele faz, e nada do que não faz.
Avise-me quando um valor cruzar um limite e permanecer assim pela duração que eu escolher. Uma queda de um segundo não é um evento.
Preços
A parte que você olha o dia todo é a parte gratuita.
O Pinned é gratuito para baixar. A leitura da barra de menus, todo tema e toda configuração de aparência permanecem gratuitos para sempre, sem limite de tempo. Quatro recursos são pagos, e eles estão nomeados aqui em vez de você descobrir depois de instalar.
Leve para o seu Mac
Um monitor que custa alguma coisa é um mau negócio.
Ambos os números são medições, não metas. Feitas em um Mac com Apple silicon rodando macOS 26, com o painel fechado e o Pinned amostrando a taxa uma vez por segundo. O intervalo de memória é honesto sobre uma diferença real: 33 MB em uma inicialização em que o painel nunca foi aberto, e 67 MB após uso intenso, porque os gráficos e rótulos do painel são construídos na primeira vez que você realmente os pede, e não na inicialização, e ele carrega o ícone de cada app para colocar ao lado do nome. O número mais alto é um teto, não uma tendência. Aberto e fechado oito vezes seguidas, ele registra 63, 64, 67, 67, 67, 67, 67, 67, ou seja, sobe até um platô e para ali. Abrir o painel adiciona o amostrador por app com um intervalo mínimo de 3 segundos, e fechá-lo zera isso de novo. Seus próprios números vão variar um pouco com suas configurações e seu hardware.
Privacidade
Nada sai do seu Mac, e não há letras miúdas por trás dessa frase.
Um monitor de rede ocupa uma posição de confiança incomum. Aqui está exatamente o que o Pinned tem permissão para fazer.
Requisitos