W jaki sposób Monitor systemu może wyświetlić dysk io?


28

Nie mogę sobie wyobrazić, że nie jest to możliwe ... ale nie wiem, gdzie to włączyć.

nie może monitorować systemu ( gnome-system-monitor) wyświetlać dysku io?


1
Proszę spojrzeć na askubuntu.com/questions/293426/…
Qasim

@Qasim To nie jest duplikat, OP pyta, czy gnome-system-monitor może wyświetlać statystyki io, a nie jakie narzędzia.
Seth

@Seth .. Nie oznaczyłem go jako duplikat, po prostu wklejam link, aby zobaczyć :)
Qasim

1
Żądanie funkcji jest śledzone tutaj .
xuhdev

Odpowiedzi:


20

Dlaczego nie używasz iostatu :

sudo apt-get install sysstat

iostat znajduje się w pakiecie sysstat.

Na przykład :

iostat -d 30 /dev/sda 

da ci wynik we / wy w odstępie 30 sekund


iostat -xddla raportów z rozszerzonymi dyskami
Drew Beres

14

Możesz spróbować nmon

sudo apt-get install nmon

Próbować:

nmon

Dane wyjściowe jak poniżej:

wprowadź opis zdjęcia tutaj

Naciśnij d = Dysk Naciśnij c = CPU Naciśnij r = RAM Naciśnij q, aby wyjść

Możesz także spróbować z:

iostat

Dane wyjściowe jak poniżej:

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

Możesz użyć monitora systemu z KDE (ksysguard), otworzyć go, przejść do pliku i kliknąć „pobierz nowe karty”, a następnie można pobrać płytę io.

Tak czy inaczej, wiele narzędzi pozwala oglądać IO płyty, na przykład wtyczki gnome-shell, wskaźniki Unity, plazmoidy KDE lub conky.


Nie można pobrać kart: „Ładowanie dostawców […] nie powiodło się”.
Jānis Elmeris

To samo nie udało się załadować dostawców
Douglas Gaskell,

5

Z tego powodu zrezygnowałem z gnome-system-monitor.

Na moich maszynach 12.04 zainstalowałem wskaźnik-wielokrotnego ładowania. Po zainstalowaniu możesz użyć strony Preferencje, aby go uzyskać, więc pokaż dyskowe operacje we / wy - wraz z pamięcią, zamianą, siecią itp.


szkoda, że ​​nie może tego zrobić ...
otmezger

Kiedy uruchamiam wskaźnik-wielokrotnego ładowania, nic się nie dzieje.
Jānis Elmeris

2

Istnieje wiele narzędzi do monitorowania statystyk systemu. Napisałem skrypt do profilowania systemu. Możesz użyć tego również więcej.

Możesz użyć iotop& iostat. Zapewnią lepszą reprezentację wykorzystania systemu. sysstatpakiet daje dostęp do innych narzędzi do monitorowania.

# 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

Od 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.

Te wartości dają dokładne wyobrażenie o Disk IO.


Do jakiego skryptu się odwołujesz?
wjandrea

1

Może to zrobić nowy Monitor systemu w GNOME 3.26.

Możesz łatwo uaktualnić do Ubuntu 17.10, aby uzyskać nową wersję.


Używam Ubuntu 17.10 i gnome-system-monitor 3.26, ale nie mam monitora IO. Czemu?
ConductClever,

@ConductedClever Może być konieczne ręczne dodanie ich. Wystarczy kliknąć prawym przyciskiem myszy dowolny tytuł pola i zaznaczyć Zapis dysku i Odczyt dysku.
Tooniis,

1
Mogę się mylić, ale myślę, że masz na myśli IO na proces, a nie IO dysku
Will Palmer
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.