Como o System Monitor pode exibir o disco io?


28

Não consigo imaginar que isso não seja possível .... mas não consigo descobrir onde habilitá-lo.

o monitor do sistema ( gnome-system-monitor) não pode exibir o disco io?


1
Qasim

@ Qasim Isso não é uma cópia, o OP está perguntando se o gnome-system-monitor pode exibir estatísticas io, não as ferramentas.
Seth

@Seth .. eu não marcado como duplicado, eu só colar o link para ter um olhar :)
Qasim

1
A solicitação de recurso é rastreada aqui .
Xuhdev 28/05

Respostas:


20

Por que você não usa o iostat :

sudo apt-get install sysstat

O iostat é encontrado no pacote sysstat.

Por exemplo :

iostat -d 30 /dev/sda 

fornecerá o resultado de E / S em um intervalo de 30 s


iostat -xdpara relatórios de disco estendidos
Drew Beres

14

Você pode tentar nmon

sudo apt-get install nmon

Experimentar:

nmon

Saída Como abaixo:

insira a descrição da imagem aqui

Pressione d = Disco Pressione c = CPU Pressione r = RAM Pressione q para sair

Você também pode tentar com:

iostat

Saída como abaixo:

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

Você pode usar o monitor do sistema no KDE (ksysguard), abri-lo, ir para o arquivo e clicar em "baixar novas guias" e, em seguida, fazer o download do disco io.

De qualquer forma, muitas ferramentas permitem assistir a E / S de discos, por exemplo, plugins gnome-shell, indicadores Unity, plasmoids do KDE ou conky.


Não é possível baixar as guias: "Falha no carregamento de provedores [..]".
Jānis Elmeris

Mesmo, os fornecedores de carregamento falharam
Douglas Gaskell

5

Desisti do gnome-system-monitor por esse motivo.

Nas minhas máquinas 12.04, instalei o indicador-multiload. Uma vez instalado, você pode usar a página Preferências para obtê-lo, então mostre a E / S do disco - junto com memória, troca, rede, etc ...


é uma pena que não pode fazê-lo ...
otmezger

Quando executo o indicador-multiload, nada acontece.
Jānis Elmeris

2

Existem muitas ferramentas para monitorar as estatísticas do sistema. Eu escrevi um script para criação de perfil do sistema. Você pode usar isso também mais.

Você pode usar iotop& iostat. Eles fornecerão uma melhor representação da utilização do sistema. sysstatO pacote lhe dará acesso a outros utilitários de monitoramento.

# 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

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

Esses valores dão uma idéia exata sobre o IO do disco.


A que script você está se referindo?
Wjandrea

1

O novo Monitor do sistema no GNOME 3.26 pode fazer isso.

Você pode facilmente atualizar para o Ubuntu 17.10 para obter a nova versão.


Eu uso o ubuntu 17.10 e o gnome-system-monitor 3.26, mas não o monitor IO. Por quê?
precisa

@ConductedClever Pode ser necessário adicioná-los manualmente. Apenas clique com o botão direito do mouse em qualquer título de campo e marque Gravação em disco e Leitura em disco.
precisa saber é o seguinte

1
Posso estar errado, mas acho que você está se referindo por processo IO, não IO de disco
Will Palmer
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.