Pinned Pinned Op de Mac App Store

Wat het meet

Het telt wat al is verplaatst. Het gaat niets ophalen.

De cijfers voor download en upload komen uit tellingen die de Mac al had gemaakt. Ze uitlezen opent geen eigen socket, benadert geen server en voert geen test uit.

macOS houdt voor elke netwerkinterface op je Mac een lopende bytetelling bij. Pinned vraagt de kernel elke seconde om die lijst, via sysctl(NET_RT_IFLIST2), en rapporteert het verschil tussen de ene meting en de volgende. Dat verschil is je snelheid. Dat is de hele meting.

Juist die tellers zijn 64-bits. De eenvoudigere interface die voor de hand ligt, geeft 32-bits tellers terug, die elke 4.29 GB omslaan. Op een snelle verbinding kan dat een paar minuten zijn, en elke omslag zou op het scherm verschijnen als een onzinnige piek.

Pinned opent hiervoor geen eigen sockets. Geen sonde, geen testbestand, geen server aan de andere kant, niets toegevoegd aan het verkeer dat het probeert te beschrijven.

Welke interface het leest, volgt de standaardroute van het systeem, opnieuw gecontroleerd bij elke tik. Trek de ethernetkabel eruit en de weergave gaat naar Wi-Fi. Deel de verbinding via een telefoon en het staat op de telefoon. Er valt niets in te stellen, en een meting die het niet kan vertrouwen, wordt gerapporteerd als nul in plaats van geraden.

Signaalpad

1
Kernel-tellers
Bytes in en uit per interface, 64-bits, al bijgehouden door macOS
2
Eén meting per seconde
sysctl(NET_RT_IFLIST2), geen verhoogde rechten nodig
3
Verschil
Deze meting minus de vorige, over de verstreken tijd
4
De weergave
Omlaag en omhoog, in de menubalk, met een vaste breedte

Volgt de standaardroute

Wi-Fi Ethernet Hotspot VPN-tunnel

Wat het meet

Pinned, netwerkmonitor in de menubalk voor Mac

De gratis Pinned-app toont live download- en uploadsnelheid in de macOS-menubalk. Pinned Pro voegt bandbreedte per app, datalimieten volgens je echte factureringscyclus, waarschuwingen, reactietests en gebruiksgeschiedenis toe.