Escrita no disco

Para obter a quantidade de dados a serem escrito e lidos do disco e saber que processos o fazem.

iotop

Permite fazer uso de opções:

iotop -o

Obtem-se a lista dos processos que estão actualmente a escrever ou ler do disco, escondendo os restantes.

iotop -a

Vai contando a quantidade de dados que o processo cria.

iotop -d 3.1

A actualização dos dados é feito de x em x segundos em vez do habitual a cada segundo. Neste caso a cada 3.1 segundos.

Como é óbvio dá para misturar as opções. Na minha opinião, fazer uso das três opções ao mesmo tempo é bastante interessante, principalmente aumentar o intervalo de tempo para sistema com baixa performance, como a orange pi zero, para evitar um uso mais exaustivo da aplicação e usar -o para se obter um ecrã mais limpo, evitando aparecer processos que não estão a realizar qualquer operação de leitura ou escrita.

linux hdd/ssd/usb benchmark

Pode-se considerar um benchmark, já que nos permite obter a performance básica de leitura e escrita.

No terminal do linux basta executar os comando.

Para testar a leitura (como #root):

hdparm -t /<device>

<device> consiste no caminho para o dispositivo como por exemplo /dev/sda1

Para testar a escrita na drive:

time sh -c "dd if=/dev/zero of=ddfile bs=8k count=250000 && sync"; rm ddfile

Antes de executar o comando anterior, é preciso navegar até à pasta onde vai ser criado o ficheiro ddfile