Ağ kullanımını Mac OS X'te nasıl işlem izleyebilirim? [çift]


30

Olası Çoğalt:
İnternet kullanan tüm uygulamaları
izlemek için uygulama Mac OS X Mac OS X için Bant Genişliği monitörü?

Mac OS X Lion'da ne kadar internet bant genişliği kullanarak hangi işlemin kullanıldığını bulmanın bir yolu var mı? Şu anda mobil internetteyim, çok hızlı değil, bu yüzden örneğin 10kB / s kullanarak Chrome ve 2kB / s kullanarak Skype söyleyebilirim.

Activity Monitor'de toplam trafik miktarını görebiliyorum, ancak bu benim için yeterli değil.

Mevcut bir uygulamayı kullanmak istiyorum, böyle bir uygulama yazmak istemiyorum. Ve gerçek trafikle ilgilenmiyorum, yalnızca her işlem tarafından aktarılan ve alınan bayt sayısı.


Sonunda, iftop'un kaynağını awk ile ayrıştırılabilecek ve lsof ile birleştirilebilecek bir çıktı üretmek için değiştirdim. Şimdi bant genişliği kullanımını süreçlerle hacky bir şekilde görebiliyorum ...
psmith

1
Paylaşmak ister misiniz?
Henno

Yanıtlar:


42

Mac OS X Lion (10.7.x), nettopsizi en çok o şekilde alan bir komut içerir . Gezinme tuşlarını öğrenmek için man sayfasını kontrol ettiğinizden ve ddelta geçişi gösterme anahtarının bulunduğundan emin olun . Tam olarak aradığınız kB / s ekranı değil, belki de yakın.

Bu sizin için iftop / awk / lsof hackinizden daha iyi veya daha kötüsü işe yararsa, duymak isterim.

Güncelleme: Ayrıca, terminal pencerenizi de ayarladığınızdan emin olun ...
R E A L İ L İ İ E A E E A'nın
nettopçizim yapamayacağı çok sayıda sütun vardır ve hatta terminal pencerenizin çok dar olup olmadığını da söylemeyecektir.


9
Ayrıca c-for collapsed viewdaha fazla basın için kullanabilirsiniz / basınh-help
Natwar Singh

3
Sanırım tavsiye ettiğinden daha geniş olması gerekiyor.
Michael Krelin -
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.