Sistem Monitörü disk io'yu nasıl gösterebilir?


28

Bunun mümkün olmadığını hayal edemiyorum .... ama nerede etkinleştireceğini bulamıyorum.

sistem monitörü ( gnome-system-monitor) disk io görüntüleyemiyor mu?



@ Qasim Bu bir kopya değil, OP gnome-system-monitor'ün io istatistiklerini gösterip gösteremeyeceğini soruyor, hangi araçların yapabileceğini değil.
Seth,

@Seth .. Ben çift olarak işaretlemedim, sadece bir göz atmak için bağlantıyı yapıştırın :)
Qasim

1
Özellik isteği burada izlenir .
xuhdev

Yanıtlar:


20

Neden iostat kullanmıyorsunuz :

sudo apt-get install sysstat

iostat, sysstat paketinde bulunur.

Örneğin :

iostat -d 30 /dev/sda 

30 saniye aralıklarla size G / Ç sonucu verecek


iostat -xdgenişletilmiş disk raporları için
Drew Beres

14

Nmon'u deneyebilirsin

sudo apt-get install nmon

Deneyin:

nmon

Çıkış Gibi aşağı:

görüntü tanımını buraya girin

D tuşuna basın = Disk tuşuna basın c = CPU tuşuna basın r = RAM tuşuna basın Çıkmak için q tuşuna basın

Ayrıca şunu da deneyebilirsiniz:

iostat

Aşağıdaki gibi çıktı:

Linux 3.16.0-30-generic (client01)    03/01/2016      _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
      39.73   24.58    2.96    0.26    0.00   32.48

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               3.32        57.31        40.05  119879872   83767716
sdb               1.45        15.02        22.60   31424408   47273012

7

Sistem monitörünü KDE'den (ksysguard) kullanabilir, açabilir, dosyaya gidebilir ve "yeni sekmeleri indir" e tıklayabilir, sonra diski indirebilirsiniz.

Her neyse, birçok araç disk GÇ izlemenize izin verir, örneğin gnome-shell eklentileri, Birlik göstergeleri, KDE plazmoidleri veya conky.


Sekmeleri indiremiyor: "Sağlayıcıların yüklenmesi [..] başarısız oldu".
Elnisis

Aynı, yükleme sağlayıcıları başarısız oldu
Douglas Gaskell

5

Bu yüzden GNOME sistem monitöründen vazgeçtim.

12.04 makinelerime gösterge multiload yükledim. Kurulduktan sonra Tercihler sayfasını kullanarak disk g / ç - bellek, takas, ağ vb.


yapamam ayıp ...
otmezger

Gösterge-multiload'ı çalıştırdığımda hiçbir şey olmuyor.
Elnisis

2

Sistem istatistiklerini izlemek için birçok araç var. Sistem profili için bir komut dosyası yazdım. Bunu daha da fazla kullanabilirsiniz.

iotop& Kullanabilirsiniz iostat. Size sistem kullanımının daha iyi bir gösterimini verecektir. sysstatpaket, diğer izleme hizmetlerine erişmenizi sağlayacaktır.

# apt-get install iotop sysstat
# iostat -dx
Linux 4.4.0-64-generic (ip-172-16-27-59)        03/10/2017      _x86_64_        (4 CPU)

Device:  rrqm/    swrqm/s     r/s     w/s     rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
xvda              0.00     4.36    0.83    2.77    15.64    56.59    40.14     0.01    2.18    0.82    2.59   0.63   0.23
xvdb              0.00     0.09    0.01    0.11     0.06     7.21   120.59     0.00    1.29    0.85    1.35   0.34   0.00

Kimden man iostat:

r/s
     The number (after merges) of read requests completed per second for the device.
w/s
     The number (after merges) of write requests completed per second for the device.
rsec/s (rkB/s, rMB/s)
     The number of sectors (kilobytes, megabytes) read from the device per second.
wsec/s (wkB/s, wMB/s)
     The number of sectors (kilobytes, megabytes) written to the device per second.

Bu değerler size Disk IO hakkında kesin bir fikir verir.


Hangi senaryoyu kastediyorsunuz?
wjandrea

1

GNOME 3.26'daki yeni Sistem Monitörü bunu yapabilir.

Yeni sürümü edinmek için kolayca Ubuntu 17.10'a yükseltebilirsiniz .


Ubuntu 17.10 ve gnome-system-monitor 3.26 kullanıyorum ancak IO monitörü kullanmıyorum. Niye ya?
ConductedClever

@ConductedClever Bunları el ile eklemeniz gerekebilir. Herhangi bir alan başlığına sağ tıklayın ve Disk Yazma ve Disk Okuma'yı işaretleyin.
Tooniis

1
Yanılıyor olabilirim, ancak disk IO değil, işlem başına IO'ya atıfta bulunacağınızı düşünüyorum
Will Palmer
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.