Pinned Pinned Sur le Mac App Store

Ce qu'il mesure

Il compte ce qui a déjà circulé. Il ne va rien chercher lui-même.

Les chiffres de téléchargement et d'envoi proviennent de décomptes que le Mac tenait déjà. Les lire n'ouvre aucun socket propre, ne contacte aucun serveur et ne lance aucun test.

macOS tient un compteur d'octets courant pour chaque interface réseau de votre Mac. Pinned demande cette liste au noyau une fois par seconde, via sysctl(NET_RT_IFLIST2), et rapporte la différence entre une mesure et la suivante. Cette différence est votre débit. C'est toute la mesure.

Ces compteurs en particulier sont 64-bit. L'interface plus simple à utiliser renvoie en revanche des compteurs 32 bits, qui bouclent tous les 4.29 GB. Sur une connexion rapide, cela peut prendre quelques minutes à peine, et chaque bouclage apparaîtrait à l'écran comme un pic absurde.

Pinned n'ouvre aucun socket à lui pour cela. Pas de sonde, pas de fichier de test, pas de serveur à l'autre bout, rien n'est ajouté au trafic même qu'il essaie de décrire.

L'interface lue suit la route par défaut du système, revérifiée à chaque cycle. Débranchez l'Ethernet, et le relevé passe sur le Wi-Fi. Partagez la connexion d'un téléphone, et il passe sur le téléphone. Il n'y a rien à configurer, et une mesure à laquelle il ne peut pas faire confiance est affichée comme zéro plutôt que devinée.

Chemin du signal

1
Compteurs du noyau
Octets entrants et sortants par interface, 64 bits, déjà tenus à jour par macOS
2
Une mesure par seconde
sysctl(NET_RT_IFLIST2), aucun privilège élevé requis
3
Différence
Cette mesure moins la précédente, sur le temps écoulé
4
Le relevé
Descendant et montant, dans la barre des menus, à largeur fixe

Suit la route par défaut

Wi-Fi Ethernet Point d'accès Tunnel VPN

Ce qu'il mesure

Pinned, moniteur réseau dans la barre des menus du Mac

L'application Pinned gratuite affiche la vitesse de téléchargement et d'envoi en direct dans la barre des menus macOS. Pinned Pro ajoute des limites de bande passante par application, des limites de données sur votre cycle de facturation réel, des alertes, des tests de réactivité et l'historique d'utilisation.