Din verkliga hastighet, upp och ner, i menyraden.
Pinned läser de byteräknare som din Mac redan för och omvandlar dem till en direktvisning av nedladdning och uppladdning, på den anslutning som faktiskt bär din trafik. Öppna panelen så namnger den även appen som flyttar byten, räknar din datagräns mot din verkliga faktureringscykel, och mäter om anslutningen fortfarande håller under belastning.
Gratis. macOS 13 eller senare, Apple silicon och Intel. Pinned Pro kostar USD 4.99 per år och avläsningen i menyraden upphör aldrig.
Andra menyradsövervakare mäter tio saker och visar dig en instrumentpanel. Pinned besvarar fyra frågor fullständigt: hur snabbt, vilken app, hur mycket denna cykel, och om anslutningen är användbar.
Fig. 1 / avläsningen
22 pt rad
Statusobjektet ritas med en garanterat fast bredd. Identiskt uppmätt från 0 B/s till 1.4 Gbps, så det darrar aldrig och knuffar aldrig objekten bredvid längs menyraden.
Avläsningen, i delar
Tretton avläsningar. Du väljer vilka, och i vilken ordning.
De flesta menyradsövervakare ger dig en fast avläsning, eller en vägg av allt. Pinned sätts ihop av moduler: lägg till dem du vill ha, dra dem i den ordning du vill ha, och lämna resten utanför.
Varje modul reserverar ett fast antal teckenkolumner, så att objektet är exakt lika brett vid 0 B/s som vid
1.4 Gbps. Ingenting du lägger till får menyraden att hoppa.
Två rader eller en, och tre tätheter, så att samma avläsningar kan ta halva bredden när menyraden är trång.
Alla tretton är gratis, för alltid. Pinned Pro är bandbredd per app, datagränser, aviseringar, responsivitetstestet och användningshistorik, inte avläsningen.
Panelen bakom avläsningen visar den här Mac lika väl som nätverket: processor, minne, lagring, batteri, drifttid och väder, var och en med meningen bakom siffran.
Anslutningen
Om den duger
Vad du har använt
Den här Mac
Utomhus
Sju teman
Ett val sätter hela utseendet.
Ett tema avgör avläsningen och panelen tillsammans: tecknen, vikten, layouten och färgerna. Varje inställning det skriver går fortfarande att ändra för hand efteråt.
Remsorna ovan är ritade i sidan. Skärmbilderna i App Store visar samma sju renderade av appen själv.
Vad den mäter
Den räknar vad som redan har flyttats. Den hämtar inte något.
macOS för en löpande bytesumma för varje nätverksgränssnitt på din Mac. Pinned frågar kärnan om den listan en gång i sekunden, via sysctl(NET_RT_IFLIST2), och rapporterar skillnaden mellan en avläsning och nästa. Den skillnaden är din hastighet. Det är hela mätningen.
Just dessa räknare är 64-bitars. Det enklare gränssnittet att ta till ger tillbaka 32-bitars räknare, som slår runt var 4.29 GB. På en snabb anslutning kan det vara några minuter, och varje runtslag skulle synas på skärmen som en meningslös topp.
Pinned öppnar inga egna socklar för att göra detta. Ingen sond, ingen testfil, ingen server i andra änden, inget tillagt till just den trafik den försöker beskriva.
Vilket gränssnitt den läser följer systemets standardrutt, omkontrollerad vid varje tick. Dra ur Ethernet och avläsningen är på Wi-Fi. Dela via en telefon och den är på telefonen. Det finns inget att konfigurera, och en avläsning den inte kan lita på rapporteras som noll i stället för att gissas.
Signalväg
sysctl(NET_RT_IFLIST2), inga förhöjda rättigheter krävsFöljer standardrutten
Bandbredd per app
Vilken app som flyttar byten, just nu.
En hastighet i sig säger dig att något händer. Den säger dig inte vad. Pinned bryter ner sifforna i realtid per process, så att "varför är min anslutning upptagen" får ett svar i stället för en gissning.
Fig. 2 / per process
Uppmätt på utvecklarens Mac
- cloudflared 4.42 GB
- claude 163.1 MB
- node 54.6 MB
- mongod 52.2 MB
Det vanliga sättet att tillskriva trafik till en process är att installera en privilegierad hjälpprocess. Det kommersiella alternativet levererar en root LaunchDaemon: den laddas när din Mac startar, och den förblir resident oavsett om du någonsin öppnar menyn. Det är en permanent del av ditt system, som körs som root, i utbyte mot en lista du kastar en blick på då och då.
Pinned gör inte det. Tillskrivning per app körs inuti sandlådan, i själva appen. Ingen privilegierad hjälpprocess, ingen root-demon, inget administratörslösenord, och ingen behörighetsfråga vid något tillfälle.
Kostnadsmodellen följer av det. Pinned samplar per app med en 3-sekundersgolv, och endast medan panelen är öppen. Stäng panelen och arbetet stannar: oberoende verifierat till noll underprocesser medan den är stängd. En funktion du inte tittar på borde inte köras.
Vad den kostar
Två begränsningar värda att nämna rakt ut. En avfrågning på 3 sekunder kan inte se en överföring som börjar och slutar mellan två samplingar, så en kort skur kan missas helt. Och siffror per app samlas in på socketnivå, vilket betyder att de inte summerar exakt till gränssnittets totalsumma.
Datagränser
Räknat på din faktureringscykel, inte kalendermånaden.
"Hur mycket av min tilldelning är kvar, och kommer jag att klara mig till slutet av cykeln" är en fråga en nätverksövervakare bör besvara. De flesta gör inte det.
Ställ in din gräns och berätta för Pinned vilken dag din operatörs cykel börjar. Varje totalsumma räknas sedan mot det fönstret, så en cykel som börjar den 12:e löper från den 12:e till den 11:e, vilket är vad din faktura redan gör.
De besvärliga fallen hanteras i stället för att ignoreras. En cykeldag på 31 använder 28 februari och 30 april, och landar tillbaka på den 31:a i de månader som har en. En cykel ska aldrig tyst hoppa över en månad för att kalendern var kort.
När du är på väg att överskrida, säger Pinned det i ord i stället för att lämna räknandet till dig:
Totalsummor förs också per nätverk, så att du kan se hur mycket som gick via hotellets Wi-Fi och hur mycket som gick via telefonens hotspot, vanligtvis den som kostar riktiga pengar. Aviseringar utlöses vid de gränströsklar du väljer, enligt samma håll-och-nedkylningsregler som alla andra aviseringar.
Cykelhantering
Responsivitet
En anslutning kan vara snabb och ändå vara oanvändbar för ett samtal.
Latens uppmätt på en inaktiv anslutning är nästan värdelös. Det som förstör ett videosamtal är latens under belastning, och det enda sättet att veta det talet är att belasta anslutningen och mäta det där.
Din nedladdningssiffra beskriver hur mycket vatten röret bär. Ett samtal handlar om hur länge en droppe väntar i kön. När en stor överföring fyller buffertarna i din router måste varje litet paket ställa sig i kö bakom den, så anslutningen förblir snabb och samtalet faller sönder samtidigt. Det är bufferbloat, och på den här anslutningen är det 53 ms fördröjning som bara finns när anslutningen är upptagen.
Pinned mättar anslutningen på begäran, mäter medan den är mättad, och rapporterar det belastade talet, det inaktiva talet, skillnaden mellan dem och tur-och-retur per minut. Fyra siffror, och den som betyder något är skillnaden.
När det körs
Specifikation
Allt den gör, och inget den inte gör.
Meddela mig när ett värde korsar en tröskel och stannar där under en varaktighet jag väljer. En sekunds dipp är ingen händelse.
Prissättning
Delen du tittar på hela dagen är den gratis delen.
Pinned är gratis att ladda ned. Avläsningen i menyraden, alla teman och alla utseendeinställningar förblir gratis permanent och är inte tidsbegränsade. Fyra funktioner är betalda, och de nämns här i stället för att upptäckas efter installation.
Lätt för din Mac
En övervakare som kostar dig något är en dålig affär.
Båda siffrorna är mätningar, inte mål. Tagna på en Apple silicon-Mac som kör macOS 26, med panelen stängd och Pinned som samplar hastigheten en gång i sekunden. Minnesintervallet är ärligt om en verklig skillnad: 33 MB vid en start där panelen aldrig har öppnats, och 67 MB efter tung användning, eftersom panelens diagram och etiketter byggs första gången du faktiskt begär dem i stället för vid start, och den laddar varje apps ikon för att placera bredvid dess namn. Den övre siffran är ett tak snarare än en trend. Öppnad och stängd åtta gånger i rad läser den 63, 64, 67, 67, 67, 67, 67, 67, så den klättrar till en platå och stannar där. Att öppna panelen lägger till samplaren per app med ett 3-sekundersgolv, och att stänga den för det tillbaka till noll. Dina egna siffror kommer att röra sig lite med dina inställningar och din hårdvara.
Sekretess
Inget lämnar din Mac, och det finns ingen finstilt text under den meningen.
En nätverksövervakare befinner sig i en position av ovanligt förtroende. Här är exakt vad Pinned får göra.
Krav