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.
Själva panelen, renderad från appen medan den kör. Den bär hastigheterna i realtid, diagrammet, dina totalsummor, gränsen och dess prognos, och processerna som flyttar byten, på det språk du läser.
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 minst 3 sekunder medan panelen är öppen. Stäng panelen så upphör arbetet, om inte en aktiverad varning för apphastighet behöver det. Den enda övervakaren samplar var 10:e sekund. Utan en sådan varning sker ingen sampling per app i bakgrunden.
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.