Linux: Sabit sürücüye / saniyeden aktarılan canlı bayt / saniye sayısını nasıl görebilirim?


14

Linux için Windows altındaki Perfmon programına benzer bir şey görmek istiyorum. GUI programı değil, terminal dostu olan böyle bir şey var mı? Teşekkürler.

Yanıtlar:


21

iostat aradığınız şey:

   iostat - Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions.

Böyle çağırmak 2 saniyede bir KB / sn alır:

$ iostat -k 2

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sdb               0.89         2.39         1.72     189644     136436
sda               5.42        31.79        40.89    2519836    3240543

7

Kullanın iostat. Örn iostat 2io istatistiklerini 2 saniyede bir çıkarır. Ancak saniyede blok çıktısı aldığını unutmayın. Tipik olarak, bir blok 4 KB'dir, ancak kullanılan gerçek blok cihazına bağlı olarak farklı olabilir.


5

İşlem başına istatistiklere ihtiyacınız olabilir: iostat(aksi halde gerçekten iyi) bunun nasıl yapılacağını bilmiyor, ancak iotop yapabilir.



2

Sadece I / O'dan fazlasını istiyorsanız SAR da kullanabilirsiniz:

Sar komutu, işletim sisteminde seçilen kümülatif etkinlik sayaçlarının içeriğini standart çıktıya yazar.

sar dosyaları işlemci, bellek, disk, ağ hakkında bilgi içerir. Bu dosyalar sisteme göre günlük olarak oluşturulur ve sistem yapılandırmasına göre birkaç gün boyunca saklanır.

Sar -A'yı çalıştırırsanız, tüm sayaçları alırsınız ve mevcut gün için çok sayıda var. DD'nin sa01 veya sa14 gibi ayın günü olduğu sar -A -f / var / log / sa [DD] de çalıştırabilirsiniz.

G / Ç ile ilgili bilgi istiyorsanız, aşağıdaki anahtarları denemenizi ve ayrıntılı bilgi için kılavuz sayfalarına bakmanızı öneririz:

-b Report I/O and transfer rate statistics.

-d Her blok aygıtı için etkinliği bildirme (yalnızca 2.4 ve daha yeni çekirdekler).

Bu, tarihsel sorunları ve performans endişelerini teşhis etmek için çok yararlı bir araçtır.

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.