Twoja rzeczywista szybkość, w górę i w dół, na pasku menu.
Pinned odczytuje liczniki bajtów, które Mac i tak prowadzi, i zamienia je w bieżący odczyt szybkości pobierania i wysyłania, niezależnie od tego, które połączenie faktycznie przenosi Twój ruch. Otwórz panel, a Pinned wskaże też aplikację przenoszącą bajty, policzy limit danych względem rzeczywistego okresu rozliczeniowego i zmierzy, czy łącze nadal wytrzymuje pod obciążeniem.
Bezpłatnie. macOS 13 lub nowszy, Apple silicon i Intel. Pinned Pro kosztuje USD 4.99 rocznie a odczyt na pasku menu nigdy nie wygasa.
Inne monitory na pasku menu mierzą dziesięć rzeczy i pokazują panel wskaźników. Pinned w pełni odpowiada na cztery pytania: jak szybko, która aplikacja, ile w tym okresie i czy łącze nadaje się do użytku.
Rys. 1 / odczyt
Pasek 22 pt
Pozycja stanu jest rysowana z gwarantowaną stałą szerokością. Zmierzona identycznie od 0 B/s do 1.4 Gbps, więc nigdy nie drga i nigdy nie przesuwa sąsiednich elementów wzdłuż paska menu.
Odczyt w częściach
Trzynaście odczytów. Ty wybierasz które i w jakiej kolejności.
Większość monitorów na pasku menu daje Ci jeden stały odczyt albo ścianę wszystkiego. Pinned składa się z modułów: dodaj te, które chcesz, przeciągnij je w kolejność, jaką chcesz, a resztę zostaw.
Każdy moduł rezerwuje stałą liczbę kolumn znaków, więc element jest dokładnie tak samo szeroki, gdy liczba wynosi 0 B/s jak wtedy, gdy wynosi
1.4 Gbps. Nic, co dodasz, nie sprawia, że pasek menu podskakuje.
Dwa wiersze albo jeden i trzy gęstości, więc te same odczyty mogą zająć połowę szerokości, gdy pasek menu jest zatłoczony.
Wszystkie trzynaście jest bezpłatne, na zawsze. Pinned Pro to przepustowość poszczególnych aplikacji, limity danych, alerty, test responsywności i historia zużycia, a nie odczyt.
Panel za odczytem pokazuje nie tylko sieć, ale i tego Maca: procesor, pamięć, pamięć masową, baterię, czas pracy i pogodę, każde ze zdaniem stojącym za liczbą.
Połączenie
Czy jest cokolwiek warte
Ile zużyłeś
Ten Mac
Na zewnątrz
Siedem motywów
Jeden wybór ustawia cały wygląd.
Motyw decyduje o odczycie i panelu naraz: o symbolach, grubości, układzie i kolorach. Każde ustawienie, które zapisze, nadal można potem zmienić ręcznie.
Paski powyżej są narysowane na stronie. Zrzuty ekranu w App Store pokazują te same siedem wyrenderowanych przez samą aplikację.
Co mierzy
Liczy to, co już przepłynęło. Niczego nie pobiera na własną rękę.
macOS prowadzi bieżący licznik bajtów dla każdego interfejsu sieciowego na Twoim Macu. Pinned pyta jądro o tę listę raz na sekundę, przez sysctl(NET_RT_IFLIST2), i podaje różnicę między jednym odczytem a następnym. Ta różnica to Twoja szybkość. To cały pomiar.
Te konkretne liczniki są 64-bitowe. Prostszy interfejs, po który sięga się łatwiej, zwraca liczniki 32-bitowe, które zawijają się co 4,29 GB. Na szybkim łączu to może być kilka minut, a każde zawinięcie wyglądałoby na ekranie jak bezsensowny skok.
Pinned nie otwiera w tym celu żadnych własnych gniazd. Żadnej sondy, żadnego pliku testowego, żadnego serwera po drugiej stronie, nic dodanego do ruchu, który i tak próbuje opisać.
To, który interfejs jest odczytywany, wynika z domyślnej trasy systemowej, sprawdzanej ponownie przy każdym takcie. Odłącz Ethernet, a odczyt przechodzi na Wi-Fi. Podłącz się przez telefon, a odczyt przechodzi na telefon. Nie ma nic do skonfigurowania, a odczyt, któremu nie można ufać, jest raportowany jako zero, a nie zgadywany.
Ścieżka sygnału
sysctl(NET_RT_IFLIST2), bez podwyższonych uprawnieńWynika z trasy domyślnej
Przepustowość poszczególnych aplikacji
Która aplikacja przenosi bajty, w tej chwili.
Sama szybkość mówi Ci, że coś się dzieje. Nie mówi, co. Pinned rozbija bieżącą wartość na procesy, więc pytanie „dlaczego moje łącze jest zajęte” ma odpowiedź zamiast domysłu.
Rys. 2 / według procesu
Zmierzone na Macu autora
- cloudflared 4.42 GB
- claude 163.1 MB
- node 54.6 MB
- mongod 52.2 MB
Zwykły sposób przypisania ruchu do procesu to instalacja uprzywilejowanego pomocnika. Komercyjna alternatywa dostarcza root LaunchDaemon: ładuje się przy starcie Maca i pozostaje rezydentna niezależnie od tego, czy w ogóle otwierasz menu. To trwały element Twojego systemu, działający jako root, w zamian za listę, na którą zerkasz od czasu do czasu.
Pinned tego nie robi. Przypisanie do aplikacji działa wewnątrz piaskownicy, w samej aplikacji. Żadnego uprzywilejowanego pomocnika, żadnego demona root, żadnego hasła administratora i żadnego monitu o uprawnienia na żadnym etapie.
Z tego wynika model kosztu. Pinned próbkuje aplikacje z minimalnym odstępem 3 sekund, i tylko gdy panel jest otwarty. Zamknij panel, a praca ustaje: niezależnie zweryfikowano zero podprocesów przy zamkniętym panelu. Funkcja, na którą nie patrzysz, nie powinna działać.
Ile to kosztuje
Dwa ograniczenia warto powiedzieć wprost. Odpytywanie co 3 sekundy nie widzi transferu, który zaczyna się i kończy między dwiema próbkami, więc krótki wybuch ruchu może całkiem umknąć. A wartości dla poszczególnych aplikacji są zbierane na poziomie gniazda, więc nie sumują się dokładnie do wartości dla interfejsu.
Limity danych
Liczone w Twoim okresie rozliczeniowym, nie w miesiącu kalendarzowym.
„Ile z mojego limitu zostało i czy dotrwam do końca okresu” to pytanie, na które monitor sieci powinien odpowiadać. Większość tego nie robi.
Ustaw swój limit i powiedz Pinned, którego dnia zaczyna się okres Twojego operatora. Każda suma jest wtedy liczona względem tego okna, więc okres zaczynający się 12. dnia trwa od 12. do 11. dnia następnego miesiąca, dokładnie tak, jak robi to Twój rachunek.
Trudne przypadki są obsługiwane, a nie ignorowane. Dzień okresu 31 wykorzystuje 28 lutego i 30 kwietnia, i wraca do 31. dnia w miesiącach, które go mają. Okres nigdy nie powinien po cichu pominąć miesiąca tylko dlatego, że kalendarz był krótszy.
Gdy zmierzasz do przekroczenia limitu, Pinned mówi o tym wprost, zamiast zostawiać Ci liczenie:
Sumy są też prowadzone na każdą sieć, więc widzisz, ile poszło przez hotelowe Wi-Fi, a ile przez hotspot telefonu, który zwykle kosztuje realne pieniądze. Alerty uruchamiają się przy progach limitu, które wybierzesz, według tych samych zasad wstrzymania i wychłodzenia co każdy inny alert.
Obsługa okresu
Responsywność
Łącze może być szybkie i wciąż nienadające się do rozmowy.
Opóźnienie zmierzone na bezczynnym łączu jest niemal bezużyteczne. To, co psuje rozmowę wideo, to opóźnienie pod obciążeniem, a jedyny sposób, by poznać tę liczbę, to obciążyć łącze i zmierzyć je właśnie wtedy.
Twoja wartość pobierania opisuje, ile wody przenosi rura. Rozmowę interesuje, jak długo jedna kropla czeka w kolejce. Gdy duży transfer wypełnia bufory Twojego routera, każdy mały pakiet musi ustawić się za nim, więc połączenie zostaje szybkie, a rozmowa rozpada się w tym samym momencie. To jest bufferbloat, a na tym łączu wynosi 53 ms opóźnienia, które istnieje tylko wtedy, gdy łącze jest zajęte.
Pinned na żądanie nasyca łącze, sonduje je podczas nasycenia i raportuje wartość pod obciążeniem, wartość bezczynną, różnicę między nimi oraz przebiegi na minutę. Cztery liczby, a ta, która ma znaczenie, to różnica.
Kiedy się uruchamia
Specyfikacja
Wszystko, co robi, i nic, czego nie robi.
Powiadom mnie, gdy wartość przekroczy próg i się na nim utrzyma przez czas, który wybiorę. Sekundowy spadek to nie zdarzenie.
Cennik
Część, na którą patrzysz cały dzień, jest częścią bezpłatną.
Pinned jest bezpłatny do pobrania. Odczyt na pasku menu, każdy motyw i każde ustawienie wyglądu pozostają bezpłatne na stałe i nie są ograniczone czasowo. Cztery funkcje są płatne i wymieniono je tutaj, zamiast pozwolić Ci odkryć je po instalacji.
Lekki dla Twojego Maca
Monitor, który coś Cię kosztuje, to zła transakcja.
Obie liczby to pomiary, nie cele. Zmierzone na Macu z Apple silicon, na macOS 26, z zamkniętym panelem i Pinned próbkującym szybkość raz na sekundę. Zakres pamięci jest szczery co do rzeczywistej różnicy: 33 MB przy uruchomieniu, w którym panel nigdy nie był otwarty, i 67 MB po intensywnym użyciu, ponieważ wykresy i etykiety panelu są budowane dopiero wtedy, gdy naprawdę o nie poprosisz, a nie przy starcie, i ładuje ikonę każdej aplikacji, by umieścić ją obok jej nazwy. Górna liczba to sufit, a nie trend. Otwarty i zamknięty osiem razy z rzędu daje 63, 64, 67, 67, 67, 67, 67, 67, więc wspina się do plateau i tam się zatrzymuje. Otwarcie panelu dodaje próbnik dla aplikacji z minimalnym odstępem 3 sekund, a zamknięcie sprowadza to z powrotem do zera. Twoje własne liczby będą się nieznacznie różnić w zależności od ustawień i sprzętu.
Prywatność
Nic nie opuszcza Twojego Maca, i pod tym zdaniem nie ma żadnego drobnego druku.
Monitor sieci zajmuje pozycję niezwykłego zaufania. Oto dokładnie, co wolno robić Pinned.
Wymagania