Pinned Pinned Su Mac App Store
L'icona dell'app Pinned: una freccia di download bianca accanto a una freccia di upload ambra.

La tua velocità reale, in salita e in discesa, nella barra dei menu.

Pinned legge i contatori di byte che il tuo Mac tiene già e li trasforma in una lettura di download e upload in tempo reale, sulla connessione che sta realmente trasportando il tuo traffico. Aprendo il pannello indica anche quale app sta muovendo i dati, calcola il limite dati rispetto al tuo ciclo di fatturazione reale e misura se la connessione regge ancora sotto carico.

Scarica su Mac App Store

Gratis. macOS 13 o successivo, Apple silicon e Intel. Pinned Pro costa USD 4.99 all'anno , e la lettura nella barra dei menu non scade mai.

Altri monitor per la barra dei menu misurano dieci cose e ti mostrano una dashboard. Pinned risponde a quattro domande in modo completo: quanto veloce, quale app, quanto in questo ciclo, e se la connessione è utilizzabile.

Fig. 1  /  la lettura

Barra da 22 pt

L'elemento di stato viene disegnato con una larghezza fissa garantita. Misurato in modo identico da 0 B/s a 1.4 Gbps, così non trema mai e non spinge mai lungo la barra gli elementi accanto a sé.

1 s
Intervallo di campionamento per la velocità, con tolleranza del timer così il risveglio può essere raggruppato
64 bit
Contatori di byte del kernel, così non vanno in overflow e non mentono su un collegamento veloce
0
Socket aperti per osservare il throughput o attribuirlo a un'app. Solo il test di reattività invia traffico, e solo quando lo avvii
0.3–0.4%
CPU a pannello chiuso, misurata su Apple silicon

La lettura, in parti

Tredici letture. Scegli tu quali, e in che ordine.

La maggior parte dei monitor per la barra dei menu ti dà una sola lettura fissa, o un muro di tutto. Pinned si compone di moduli: aggiungi quelli che vuoi, trascinali nell'ordine che vuoi e lascia fuori il resto.

Ogni modulo riserva un numero fisso di colonne di caratteri, così l'elemento è largo esattamente uguale quando il numero è 0 B/s e quando è 1.4 Gbps. Nulla di ciò che aggiungi fa saltare la barra dei menu.

Due righe o una, e tre densità, così le stesse letture possono occupare metà larghezza quando la barra dei menu è affollata.

Tutte e tredici sono gratuite, per sempre. Pinned Pro è la larghezza di banda per app, i limiti dati, gli avvisi, il test di reattività e la cronologia di utilizzo, non la lettura.

Il pannello dietro la lettura mostra questo Mac oltre alla rete: processore, memoria, archiviazione, batteria, tempo di attività e meteo, ciascuno con la frase dietro il numero.

La connessione

Download
I byte che arrivano, in questo secondo, dal contatore del kernel stesso.
Upload
I byte che escono. Il numero che spiega una chiamata che si blocca.
Combinato
Entrambe le direzioni in un'unica cifra, per le barre dei menu più strette.

Se vale qualcosa

Latenza
Andata e ritorno verso un host che scegli tu. Disattivata finché non la attivi.
Perdita di pacchetti
La quota di quei probe che non sono mai tornati indietro.

Quanto hai consumato

Questa sessione
Da quando l'app è stata avviata, o dall'ultimo azzeramento.
Questo periodo
Calcolato sul tuo ciclo di fatturazione reale, non sul mese del calendario.

Questo Mac

Processore
Quota occupata, con il carico medio di un minuto dietro.
Memoria
In uso sul totale, colorata secondo il livello di pressione del kernel stesso.
Archiviazione
Spazio libero, contando ciò che macOS può liberare all'occorrenza.
Batteria
La carica, e il tempo residuo quando macOS accetta di stimarlo.
Tempo di attività
Da quanto tempo questo Mac si è avviato l'ultima volta.

Fuori

Meteo
La temperatura dove ti trovi, dai dati aperti di MET Norway. Disattivato per impostazione predefinita, nessun account, nessuna chiave API, e la posizione che invia è arrotondata a circa un chilometro.

Sette temi

Una sola scelta definisce tutto l'aspetto.

Un tema decide insieme la lettura e il pannello: i glifi, il peso, la disposizione e i colori. Ogni impostazione che scrive si può comunque cambiare a mano dopo.

macOS nativoI materiali nativi del sistema
1.2 MB/s340 KB/s
SegnaleLa direzione prima dei numeri
1.2 MB/s340 KB/s
MinimoUn numero, carattere discreto
1.2  340
SparklineL'andamento dell'ultimo minuto
1.2  340
Contrasto elevatoIntensità massima, mai attenuata
1.2 MB/s340 KB/s
TerminaleVerde fosforescente e ambra
D1.2 MB/sU340 KB/s
Console di reteIl colore indica lo stato
1.2 MB/s  340 KB/s

Le strisce qui sopra sono disegnate nella pagina. Gli screenshot dell'App Store mostrano le stesse sette rese dall'app stessa.

Cosa misura

Conta ciò che è già passato. Non va a recuperare nulla.

macOS tiene un conteggio continuo dei byte per ogni interfaccia di rete sul tuo Mac. Pinned chiede quella lista al kernel una volta al secondo, tramite sysctl(NET_RT_IFLIST2), e riporta la differenza tra una lettura e la successiva. Quella differenza è la tua velocità. La misurazione è tutta qui.

Questi contatori specifici sono a 64 bit. L'interfaccia più semplice da usare restituisce contatori a 32 bit, che si azzerano ogni 4,29 GB. Su un collegamento veloce questo può richiedere pochi minuti, e ogni azzeramento apparirebbe sullo schermo come un picco senza senso.

Pinned non apre alcun socket proprio per farlo. Nessuna sonda, nessun file di test, nessun server dall'altra parte, nulla si aggiunge al traffico stesso che sta cercando di descrivere.

L'interfaccia che legge segue il percorso predefinito del sistema, controllato di nuovo a ogni ciclo. Scollega l'Ethernet e la lettura passa al Wi-Fi. Usa il tethering con un telefono e passa al telefono. Non c'è nulla da configurare, e una lettura di cui non ci si può fidare viene riportata come zero anziché indovinata.

Percorso del segnale

1
Contatori del kernel
Byte in entrata e in uscita per interfaccia, 64 bit, già mantenuti da macOS
2
Una lettura al secondo
sysctl(NET_RT_IFLIST2), nessun privilegio elevato richiesto
3
Differenza
Questa lettura meno l'ultima, diviso il tempo trascorso
4
La lettura
Download e upload, nella barra dei menu, a larghezza fissa

Segue il percorso predefinito

Wi-Fi Ethernet Hotspot Tunnel VPN

Larghezza di banda per app

Quale app sta muovendo i dati, proprio ora.

Una velocità da sola ti dice che sta succedendo qualcosa. Non ti dice cosa. Pinned scompone il dato in tempo reale per processo, così "perché la mia connessione è occupata" ha una risposta invece di un sospetto.

Fig. 2  /  per processo

Misurato sul Mac dello sviluppatore

  1. cloudflared 4.42 GB
  2. claude 163.1 MB
  3. node 54.6 MB
  4. mongod 52.2 MB

Il modo consueto per attribuire il traffico a un processo è installare un helper con privilegi. L'alternativa commerciale include un LaunchDaemon root: si carica quando il tuo Mac si avvia, e resta residente indipendentemente dal fatto che tu apra mai il menu. È un pezzo permanente del tuo sistema, in esecuzione come root, in cambio di un elenco che guardi ogni tanto.

Pinned non lo fa. L'attribuzione per app viene eseguita all'interno della sandbox, nell'app stessa. Nessun helper con privilegi, nessun daemon root, nessuna password da amministratore, e nessuna richiesta di autorizzazione in nessun momento.

Il modello di costo deriva da questo. Pinned campiona per app con un intervallo minimo di 3 secondi, e solo mentre il pannello è aperto. Chiudi il pannello e il lavoro si ferma: verificato in modo indipendente a zero sottoprocessi quando è chiuso. Una funzione che non stai guardando non dovrebbe essere in esecuzione.

Cosa costa

Privilegio
Nessuno. In sandbox, senza alcun helper installato fuori dall'app.
Richiesta
Nessuna password da amministratore all'installazione, e nessuna finestra di autorizzazione da approvare.
Intervallo
Un intervallo minimo di 3 secondi tra i campionamenti per app.
Pannello aperto
Il campionamento è in esecuzione.
Pannello chiuso
Niente. Zero sottoprocessi, verificato in modo indipendente.
Rimozione
Trascina l'app nel Cestino. Non c'è altro da disinstallare.

Due limiti vale la pena dichiarare apertamente. Un polling di 3 secondi non può vedere un trasferimento che inizia e finisce tra due campionamenti, quindi una breve raffica può passare del tutto inosservata. E i dati per app vengono raccolti a livello di socket, il che significa che non sommano esattamente al totale dell'interfaccia.

Limiti dati

Calcolato sul tuo ciclo di fatturazione, non sul mese del calendario.

"Quanto resta del mio limite dati, e riuscirò ad arrivare alla fine del ciclo" è una domanda a cui un monitor di rete dovrebbe rispondere. La maggior parte non lo fa.

Imposta il tuo limite e indica a Pinned il giorno in cui inizia il ciclo del tuo operatore. Ogni totale viene quindi calcolato all'interno di quella finestra, così un ciclo che inizia il 12 va dal 12 all'11 del mese successivo, esattamente come fa già la tua bolletta.

I casi difficili vengono gestiti, non ignorati. Un giorno di ciclo 31 usa il 28 febbraio e il 30 aprile, e torna al 31 nei mesi che lo hanno. Un ciclo non deve mai saltare silenziosamente un mese solo perché il calendario era corto.

Quando sei sulla buona strada per sforare, Pinned te lo dice a parole invece di lasciarti fare i calcoli:

Di questo passo raggiungerai il tuo limite giovedì 4 settembre.

I totali vengono anche tenuti per rete, per rete, così puoi vedere quanto è passato sul Wi-Fi dell'hotel e quanto sull'hotspot del telefono, che di solito è quello che costa soldi veri. Gli avvisi scattano alle soglie del limite che scegli, con le stesse regole di attesa e raffreddamento di ogni altro avviso.

Gestione del ciclo

Limite
Il tuo limite, nelle tue unità di misura.
Giorno del ciclo
Il giorno in cui inizia il mese del tuo operatore. Da 1 a 31.
Mesi corti
28 febbraio, 30 aprile. Un giorno di ciclo oltre la fine di un mese viene riportato all'ultimo giorno di quel mese.
Proiezione
La data in cui raggiungerai il limite al tuo ritmo attuale, scritta come una frase.
Per rete
Totali suddivisi per la rete che li ha trasportati.
Avvisi
Alla quota del limite che scegli, con un periodo di raffreddamento.

Reattività

Una connessione può essere veloce ed essere comunque inutilizzabile per una chiamata.

La latenza misurata su un collegamento inattivo è quasi inutile. Ciò che rovina una videochiamata è la latenza sotto carico, e l'unico modo per conoscere quel numero è mettere il collegamento sotto carico e misurarla lì.

Il tuo dato di download descrive quanta acqua trasporta il tubo. A una chiamata importa quanto tempo aspetta in coda una goccia. Quando un grande trasferimento riempie i buffer del tuo router, ogni piccolo pacchetto deve mettersi in fila dietro di esso, così la connessione resta veloce e la chiamata crolla nello stesso momento. Questo è il bufferbloat, e su questa connessione è di 53 ms di ritardo che esiste solo quando il collegamento è occupato.

Pinned satura il collegamento su richiesta, effettua sondaggi mentre è saturo e riporta il valore sotto carico, il valore inattivo, il divario tra i due e gli andata e ritorno al minuto. Quattro numeri, e quello che conta è il divario.

Quando viene eseguito

Trigger
Premi il pulsante. È l'unico modo in cui si avvia.
Pianificazione
Non esiste. Non si avvia mai da solo, e mai in background.
Perché
Il test satura deliberatamente la tua connessione per ottenere il numero, quindi non è qualcosa che un'app dovrebbe fare alle tue spalle.
Risultati
Latenza inattiva, latenza sotto carico, bufferbloat e RPM.

Specifica

Tutto ciò che fa, e nulla di ciò che non fa.

01
Barra dei menuLa parte che vedi tutto il giorno
Layout
Una o due righe.
Stile dell'icona
Frecce, triangoli, punti, lettere, o nessuna icona.
Direzioni
Solo download, solo upload, o entrambi.
Tipografia
Unità attive o disattivate. Dimensione del carattere a piacere.
Colore
Monocromatico, o colori personalizzati per direzione.
Sparkline
Opzionale, in linea, accanto ai numeri.
Inattivo
Si attenua quando non si muove nulla, così un Mac silenzioso sembra silenzioso.
Larghezza
Garantita fissa. L'elemento non trema mai quando la velocità attraversa un limite di unità, e non spinge mai gli altri elementi della barra dei menu.
02
PannelloA un clic di distanza
In tempo reale
Velocità attuale di download e upload.
Grafico
Un grafico ad area contrapposta: download sopra la linea, upload sotto. Lineare, logaritmico, o un massimo fisso.
Per app
Quale processo sta muovendo i dati, classificato e in tempo reale, campionato con un intervallo minimo di 3 secondi mentre il pannello è aperto. Nessun helper, nessuna richiesta.
Utilizzo
Un grafico di utilizzo per il ciclo di fatturazione attuale, con la quota del limite usata e la suddivisione per rete.
Totali
Questa sessione, e il periodo attuale.
Qualità
Latenza, jitter e perdita di pacchetti, più il test di reattività su un pulsante.
Interfaccia
Indirizzo MAC, MTU, velocità del collegamento, IPv4, IPv6 e DNS.
Wi-Fi
SSID, BSSID, RSSI, rumore, canale, banda, larghezza, sicurezza e modalità PHY.
Download Upload
Lineare, picco automatico
03
AvvisiSolo quando conta

Avvisami quando un valore supera una soglia e vi resta per la durata che scelgo. Un calo di un secondo non è un evento.

Monitorabile
Velocità di download, velocità di upload, latenza, o quanto del tuo limite dati è stato usato.
Soglie del limite
Alla quota del limite del tuo ciclo che scegli, calcolata sul ciclo, non sul mese del calendario.
Inoltre
Connessione persa.
Condizione
Sopra o sotto una soglia, mantenuta per una durata che imposti.
Raffreddamento
Ogni regola ne ha uno, così un collegamento instabile non può sommergerti di avvisi.
04
Utilizzo datiIl tuo ciclo di fatturazione, non il mese
Sessione
Da quando l'app è stata avviata, o dall'ultimo azzeramento.
Periodo
Totali giornalieri, settimanali o mensili.
Limite
Il tuo limite, calcolato a partire da il giorno in cui inizia il ciclo del tuo operatore, e non dal primo del mese.
Mesi corti
Un giorno di ciclo 31 usa il 28 febbraio e il 30 aprile.
Proiezione
La data in cui raggiungi il limite al tuo ritmo attuale, in una frase.
Per rete
Quanto è passato su ogni rete che hai usato.
Riporto
Sul confine reale, non su una finestra mobile calcolata a ritroso da adesso.
05
UnitàEntrambi gli schieramenti sono serviti
Unità
Byte o bit. MB/s o Mbps.
Base
1000 o 1024. Convenzione di rete o di archiviazione, a tua scelta.
06
LingueTutto, non solo i menu
Parla
Inglese, arabo, francese, tedesco, spagnolo, giapponese e cinese semplificato.
Tutto
Ogni schermata, ogni avviso, ogni notifica, e ciò che VoiceOver legge ad alta voce. Non un menu tradotto sopra un'app in inglese.
Da destra a sinistra
L'arabo specchia l'intero layout, perché lo fa macOS e l'app non lo contrasta.

Prezzi

La parte che guardi tutto il giorno è la parte gratuita.

Pinned è gratuito da scaricare. La lettura nella barra dei menu, ogni tema e ogni impostazione di aspetto restano gratuiti per sempre e senza limiti di tempo. Quattro funzioni sono a pagamento, e sono elencate qui invece di scoprirle dopo l'installazione.

00
GratisNessun conto alla rovescia di prova, nessun promemoria insistente
Barra dei menu
Download e upload in tempo reale, larghezza fissa, su qualsiasi interfaccia stia trasportando il tuo traffico.
Aspetto
Sette temi, ogni colore, icona, layout, unità e impostazione dei decimali, e la garanzia di contrasto.
Pannello
Velocità in tempo reale, il grafico del throughput, e il dettaglio completo della connessione, incluso segnale Wi-Fi, canale e sicurezza.
Termina
Mai. Questo livello non scade.
01
Pinned ProUSD 4.99 all'anno
Per app
Quali processi stanno muovendo dati proprio ora, classificati in base a quanto stanno effettivamente usando.
Limiti dati
Calcolato sul tuo ciclo di fatturazione reale, con un avviso in parole semplici quando sei sulla buona strada per sforare.
Reattività
Latenza misurata sotto carico, così puoi vedere il bufferbloat che rovina le chiamate.
Avvisi e cronologia
Avvisi con attesa e raffreddamento su velocità, latenza e utilizzo del limite, più i totali giornalieri per rete.
Fatturazione
A rinnovo automatico, addebitato sul tuo Account Apple. Annulla in qualsiasi momento nelle impostazioni dell'Account Apple, almeno 24 ore prima della fine del periodo. Termini di utilizzo e Informativa sulla privacy.

Leggero per il tuo Mac

Un monitor che ti costa qualcosa è un pessimo affare.

0.3–0.4% CPU
A pannello chiuso
33–67MB
Memoria residente

Entrambe le cifre sono misurazioni, non obiettivi. Rilevate su un Mac Apple silicon con macOS 26, a pannello chiuso e con Pinned che campiona la velocità una volta al secondo. L'intervallo di memoria è onesto su una differenza reale: 33 MB a un avvio in cui il pannello non è mai stato aperto, e 67 MB dopo un uso intenso, perché i grafici e le etichette del pannello vengono costruiti la prima volta che li richiedi davvero, non all'avvio, e carica l'icona di ogni app da mettere accanto al suo nome. Il valore più alto è un tetto, non una tendenza. Aperto e chiuso otto volte di fila, segna 63, 64, 67, 67, 67, 67, 67, 67, quindi sale fino a un plateau e si ferma lì. Aprire il pannello aggiunge il campionatore per app con un intervallo minimo di 3 secondi, e chiuderlo lo azzera di nuovo. I tuoi numeri potranno variare leggermente in base alle tue impostazioni e al tuo hardware.

Privacy

Niente esce dal tuo Mac, e non c'è nessuna clausola nascosta sotto questa frase.

Un monitor di rete occupa una posizione di fiducia non comune. Ecco esattamente cosa è autorizzato a fare Pinned.

In sandbox
Pinned viene eseguito all'interno dell'App Sandbox di macOS. I contatori di throughput non necessitano di alcun privilegio elevato: leggerli è una normale interrogazione al kernel.
Nessuna password da amministratore
Nessun helper in background, nessun daemon root, nessuna estensione del kernel, nulla installato fuori dall'app stessa. Trascinala nel Cestino e sparisce.
Per app, senza richieste
Individuare l'app dietro il traffico avviene all'interno della sandbox, dall'app stessa. Non serve alcun helper con privilegi, nessun daemon root e nessuna richiesta di autorizzazione, quindi macOS non ti chiede mai di approvare nulla per questo. Campiona con un intervallo minimo di 3 secondi solo mentre il pannello è aperto, e nulla mentre è chiuso.
Nessuna telemetria
Nessuna analisi, nessun servizio di segnalazione dei crash, nessun conteggio dell'utilizzo, nessun account. Pinned non riferisce nulla su di te, perché semplicemente non riferisce nulla.
La ricerca dell'IP pubblico è disattivata
Disattivata per impostazione predefinita. Lasciala disattivata, e non premere il test di reattività, e Pinned non effettua alcuna richiesta in uscita. Attivala e recupera una sola cosa, il tuo indirizzo pubblico, con un intervallo di aggiornamento che scegli tu.
Il test è un pulsante
Il test di reattività è l'unica funzione che invia traffico deliberatamente, perché deve saturare il collegamento per misurarlo. Quindi viene eseguito solo quando premi il pulsante. Nessuna pianificazione, nessuna esecuzione in background, e nessuna saturazione silenziosa della tua connessione mentre sei in chiamata.
Posizione, solo per il nome
macOS non rivela il nome della tua rete Wi-Fi a nessuna app senza accesso alla posizione. Quindi se vuoi l'SSID nel pannello dei dettagli, Pinned deve chiederlo. Questo è l'unico motivo per cui lo chiede, nulla viene memorizzato o inviato, e se rifiuti, ogni velocità, totale, grafico e dettaglio dell'interfaccia continua a funzionare.

Requisiti

macOS 13 o successivo
Apple silicon e Intel