Mitä se mittaa
Se laskee sen, mikä on jo liikkunut. Se ei hae mitään.
Latauksen ja lähetyksen luvut tulevat laskureista, joita Mac on jo pitänyt. Niiden lukeminen ei avaa omaa pistoketta, ei ota yhteyttä palvelimeen eikä aja testiä.
macOS pitää yllä juoksevaa tavulaskuria jokaiselle Macisi verkkoliitännälle. Pinned kysyy ytimeltä tuota listaa kerran sekunnissa, komennolla sysctl(NET_RT_IFLIST2), ja raportoi yhden lukeman ja seuraavan välisen eron. Se ero on nopeutesi. Siinä on koko mittaus.
Juuri nämä laskurit ovat 64-bittinen. Helpompi käytettävä rajapinta palauttaa 32-bittisiä laskureita, jotka kiertyvät ympäri 4.29 GB:n välein. Nopealla yhteydellä se voi olla muutama minuutti, ja jokainen kierros näkyisi ruudulla mielettömänä piikkinä.
Pinned ei avaa tähän omia pistokkeitaan. Ei koetinta, ei testitiedostoa, ei palvelinta toisessa päässä, ei mitään lisättyä siihen liikenteeseen, jota se yrittää kuvata.
Mitä liitäntää se lukee, seuraa järjestelmän oletusreittiä, tarkistettuna joka kerta uudelleen. Irrota Ethernet, ja näyttö siirtyy Wi-Fihin. Jaa yhteys puhelimen kautta, ja se on puhelimella. Mitään ei tarvitse määrittää, ja lukema, johon ei voida luottaa, ilmoitetaan nollana sen sijaan että sitä arvattaisiin.
Signaalireitti
sysctl(NET_RT_IFLIST2), ei vaadi korotettuja oikeuksiaSeuraa oletusreittiä