Bloga dön
·9 dk okuma·productdevbook

ova ve iStat Menus: Bant Genişliği İzleme Karşılaştırması

iStat Menus hepsi bir arada menü çubuğu panelidir. ova bant genişliği uzmanıdır. Ağ kullanımını nasıl ele aldıklarına yan yana bir bakış.

  • Comparison
  • macOS
  • Bandwidth
  • Tools

iStat Menus'u yıllar önce satın aldınız, ona güveniyorsunuz ve menü çubuğunuzdaki küçük grafik çevresel görüşünüzün bir parçası haline geldi. Sonra bir öğleden sonra yüklemeniz yirmi dakika boyunca 30 MB/sn'ye sabitleniyor ve hangi uygulamanın sorumlu olduğuna dair hiçbir fikriniz yok — iStat size neyi söylüyor ama kimi söylemiyor. Bu boşluk istat menus bandwidth konuşmasının genellikle başladığı yerdir.

Bu yazı iStat Menus ve ova'yı dürüst karşılaştırır. Her ikisi de iyi macOS araçlarıdır. Örtüşen ama farklı problemleri çözerler ve çoğu insan için doğru cevap "tamamen geçiş" değil, "işe uygun olanı kullan"dır.

iStat Menus'un iyi yaptığı şey

iStat Menus Snow Leopard döneminden beri var ve bu görünüyor. Menü çubuğunuzda yaşayan ve şunları raporlayan cilalı, hepsi-bir-arada bir sistem izleyicisidir:

  • CPU yükü ve çekirdek başına kullanım
  • RAM basıncı ve takas
  • Disk etkinliği ve boş alan
  • Pil sağlığı ve döngüleri
  • Ağ verimi (indirme ve yükleme oranı, sistem geneli)
  • Sensörler, fanlar ve SMC verileri
  • Genişletilmiş takvim widget'ları olan tarih ve saat

Tüm makineyi izleyen tek bir menü çubuğu aracı isteyen bir kullanıcı için, iStat Menus'u yenmek zordur. Yapılandırılabilirlik muazzamdır — hangi grafiklerin oluşturulacağını, hangi sırayla, hangi renkte, hangi birimde tam olarak seçebilirsiniz. Açılır paneller, çoğu kullanıcının asla ihtiyaç duymayacağından daha fazla ayrıntı sunar. Aynı nefeste bir ısı sorununu veya bir bellek sızıntısını ağ artışıyla birlikte hata ayıklıyorsanız, iStat her şeyi tek tıklama içine koyar.

Bant genişliği widget'ı özellikle size sistem geneli indirme ve yükleme oranı, ayrıca açılır menüde küçük bir geçmiş grafiği verir. Trafiğin ne zaman gerçekleştiğini görebilirsiniz. Bu genellikle yeterlidir.

istat menus bandwidth görünümünün yetersiz kaldığı yer

istat menus bandwidth özelliği bir sistem geneli oran ölçüsüdür. Trafiği uygulamaya göre ayırmaz. Menü çubuğunuzda 50 MB/sn yükleme görünüyorsa, iStat bunun Backblaze, Dropbox, Google Drive, ağ bölümüne Time Machine veya kontrolden çıkmış bir Slack yardımcısı olup olmadığını söylemez.

Bu bir kusur değildir — iStat genelci olarak tasarlanmıştır. Ancak gerçek sorusu "hangi uygulama şu anda bağlantımı işgal ediyor" olan kullanıcılar, iStat açılır menüsü ile Activity Monitor'un Network sekmesi arasında zıplamaya başlarlar, manuel olarak zaman damgalarını ilişkilendirirler. Bu ilişkilendirme kulağa geldiğinden daha zordur çünkü Activity Monitor'un ağ sütunu canlı bir oran değil, süreç başlangıcından bu yana kümülatif baytları gösterir.

Diğer boşluk yardımcı süreç toplulaştırmadır. Chrome, Slack, Discord, Microsoft Teams ve Telegram'ın hepsi bir birincil süreç ve birkaç "Helper" süreci (renderer, GPU, plug-in vb.) doğurur. Trafik yedi Chrome Helper PID arasında bölündüğünde, herhangi bir listedeki tek bir satır endişe verici görünmez, üst uygulama 200 Mbps kullanıyor olsa bile.

iStat'ın yapmadığı ova ne yapar

ova bir sistem izleyicisi değil, bir bant genişliği uzmanıdır. Tek bir şey yapar: menü çubuğunda uygulama başına gerçek zamanlı ve tarihsel ağ kullanımı.

  • Yaklaşık 1 Hz'de örneklenmiş, uygulama başına canlı indirme ve yükleme oranı
  • "Çağrım düştüğünde 14:14'te ne oluyordu?" diye geri sarabileceğiniz kaydırılabilir bir zaman çizelgesi
  • Üst altında katlanmış yardımcı süreçler — yedi Slack Helper satırı yerine "Slack" okursunuz
  • Diskte yaklaşık 3 MB, %0,3'ün altında boştaki CPU, hem Apple Silicon hem de Intel'de macOS 14+'da çalışır
  • %100 yerel: telemetri yok, bulut senkronizasyonu yok, hesap yok

Yardımcı süreç katlama, çoğu iStat kullanıcısının önce fark ettiği özelliktir. On sekmeli bir Chrome penceresi açın, bir Google Meet başlatın ve ova'nın 4 Mbps yukarı tırmanan tek bir "Google Chrome" satırı gösterdiğini izleyin — her biri kesirli megabit olan kafa karıştırıcı bir yardımcı listesi yerine.

Yardımcı süreç katlama
ova her yardımcı PID'i üst uygulaması altında gruplandırır, böylece yedi yardımcı satır yerine "Slack" okursunuz.

Zaman çizelgesi iStat'ın gerçekten sahip olmadığı diğer şeydir. iStat açılır menüsünde kısa bir yuvarlanan geçmiş tutar, ancak iki saat geriye kaydırıp "öğle yemeği molamda hangi uygulama bir gigabayt yükledi?" diye soramazsınız. Bu, ova'nın etrafında inşa edildiği soru türüdür.

Doğrudan özellik karşılaştırması

İşte iki aracın bant genişliği özelinde nasıl sıralandığı. Diğer iStat özellikleri (CPU, RAM, sensörler) bu tabloda değildir çünkü ova bunları yapmaya çalışmaz.

ÖzellikiStat Menusova
Menü çubuğunda sistem geneli oranEvetEvet
Uygulama başına canlı oranHayırEvet
Uygulama başına tarihsel zaman çizelgesiHayırEvet
Yardımcı süreç toplulaştırmaHayırEvet
CPU / RAM / sensörler / pilEvetHayır
Örnekleme sıklığı (ağ)~1 Hz~1 Hz
Yalnızca yerel veriEvetEvet
Uygulama boyutuDaha büyük (tam paket)Yaklaşık 3 MB
Fiyatlandırma modeliBüyük sürüm başına lisansTek seferlik, ömür boyu güncellemeler

İkisinden yalnızca birini çalıştırıyorsanız, soru şudur: ağ oranı olan bir genelci mi yoksa CPU/RAM widget'ı olmayan bir ağ uzmanı mı istersiniz?

İkisini ne zaman çalıştırırsınız

Birçok insan yapıyor. İki araç çakışmaz — farklı sistem tesislerinden okurlar ve hiçbiri bir ağ filtresi veya çekirdek uzantısı yüklemez.

Yaygın bir kurulum şöyle görünür:

  1. iStat Menus CPU, RAM, sensörler ve tarih widget'ı için menü çubuğunda kalır.
  2. ova yanında yaşar, uygulama başına ayrıntıyla bant genişliği sütununu sahiplenir.
  3. iStat ağ grafiği sıçradığında, kimin yaptığını görmek için ova'ya bir bakış atarsınız.

Bu, "doğru soru için doğru araç" yaklaşımıdır. iStat "Mac'im sağlıklı mı?" sorusuna yanıt verir. ova "hangi uygulama az önce 2 GB yükledi?" sorusuna yanıt verir.

ova'yı eylemde görün

Bir bakışta görülebilir bir menü çubuğu bant genişliği izleyicisi — yerel, imzalanmış, ~3 MB.

Download for macOS

iStat Menus tek başına yeterli olduğunda

Başka bir menü çubuğu uygulaması eklemeden önce ihtiyaçlarınız konusunda dürüst olun. Aşağıdakilerin hepsi doğruysa, iStat tek başına muhtemelen size iyi hizmet edecektir:

  • Hangi belirli uygulamanın ağı kullandığını nadiren umursarsınız — sadece ağın meşgul olup olmadığını
  • Makineniz çoğunlukla zaten gürültülü olduğunu bildiğiniz bir veya iki ağırlıklı uygulama tarafından kullanılır (bir video editörü, bir yedekleme aracı)
  • Ölçülü veya sınırlı bir bağlantınız yoktur
  • Aralıklı bir yükleme artışını hata ayıklamıyorsunuz

Bu durumlarda, ikinci bir araç için ödeme yapmak aşırılıktır. iStat'ın ağ widget'ı artı ara sıra Activity Monitor'a bir dalış sizi kapsayacaktır.

ova'nın doğru seçim olduğu zaman

ova, gerçek sorunuz uygulama başına veya tarihsel olduğunda doğru seçimdir. Kullanıcıların tipik olarak eklediği bazı senaryolar:

  • Tetheringli veya sınırlı bağlantılar. Aylık 50 GB tavanınızsa, hangi uygulamanın en fazla yediğini bilmek CPU sıcaklığını bilmekten daha önemlidir.
  • Uzaktan çalışma ve video çağrıları. "Çağrı kalitem düştü — neyim çalışıyordu?" uygulama başına, zaman pencereli bir sorudur.
  • Belirli bir uygulamayı teşhis etme. Bir Slack yardımcısının sızdırdığından, bir tarayıcı uzantısının eve telefon ettiğinden veya bir klasörü temizledikten sonra senkronizasyon istemcisinin asla durmadığından şüpheleniyorsunuz.
  • Gizlilik nokta kontrolleri. Yepyeni bir uygulamanın ilk on dakikalık ağ davranışını izlemek size ne kadar konuşkan olduğu hakkında çok şey söyler.

"Tarihsel"in gerçekten ne anlama geldiği

Çalışılmış bir örnek. Pazartesi sabahı uyanırsınız ve ISS'nizin uygulaması 200 GB'lık bir planda hafta sonu boyunca 240 GB kullandığınızı söyler. iStat size mevcut oranı (düşük — şu anda hiçbir şey olmuyor) gösterir. Activity Monitor size süreçler başlangıcından bu yana kümülatif bayt sayaçlarını gösterir (muhtemelen bir yeniden başlatmayla sıfırlandı). Hiçbiri size gerçek suçluyu işaret etmenize yardımcı olmaz.

ova hafta sonu zaman çizelgesini kaydırmanıza ve Cumartesi öğleden sonra "Photos"un 180 GB ittiğini görmenize izin verir — çünkü tam kütüphanenizi yeniden yükleyen bir ayarı değiştirdiniz. Tahmin yerine beş dakikalık hata ayıklama.

Performans ve ayak izi

Her iki uygulama da iyi davranıyor. iStat Menus daha fazla şey yaptığı için daha ağırdır — sensörler, SMC okumaları, çoklu alt sistem yoklamaları. ova kasıtlı olarak minimaldir: diskte yaklaşık 3 MB, %0,3'ün altında boştaki CPU, ağı kabaca saniyede bir kez örnekler.

Hiçbir araç modern macOS'ta bir çekirdek uzantısı gerektirmez ve hiçbiri yalnızca trafiği izlemek için tam disk erişimi istemez. Her ikisi de imzalanmış ve notarize edilmiştir.

Sırada ne yapmalı

iStat Menus'a zaten sahipseniz ve sistem izlemesinden memnunsanız, atmayın. Bant genişliği yanlış davrandığında bir sonraki sefer kendinizi hangi uygulama diye sorarken bulduğunuzda ova'yı ekleyin. iStat'a sahip değilseniz ve gerçekten istediğiniz tek şey uygulama başına bant genişliği ise, ova tek başına daha küçük, daha ucuz, daha odaklanmış bir uyum olacaktır.

Makul bir test:

  1. ova'yı yükleyin ve normal kullanımın 48 saati boyunca çalışmasına izin verin.
  2. Bir sonraki sefer iStat'ın ağ grafiği sıçradığında, önce ova'ya bir bakın.
  3. "Az önce ağı kim kullandı?" sorusunun cevabı bilmek istediğiniz biriyse, ova yerini kazanıyor demektir.
  4. Gerçekten hiç bakmıyorsanız, kaldırın — silinecek hesap yok, temizlenecek bulut verisi yok.

Bu dürüst test. iStat ve ova'nın ikisi de Mac yazılımına önem veren insanlar tarafından inşa edilmiştir ve sizin için doğru cevap menü çubuğunuza en sık hangi soruyu sorduğunuza bağlıdır.