Como obter o número total de bytes / setores / blocos gravados no disco desde a inicialização?


14

Estou pensando em atualizar do HDD para o SSD. Mas como as células Flash podem apenas suportar gravações limitadas. Quero saber quantos dados meu computador grava durante a operação normal. Para que eu possa determinar quanto tempo de vida útil posso esperar do SSD.

É possível obter números (aproximados) de alguma forma?


Respostas:


9

A primeira ideia que encontrei é o vmstat -dcomando.

Ele informa o número de setores gravados desde a inicialização.

fdisk -l dirá o tamanho do setor.

Ao multiplicar os dois, você pode obter o número de bytes tocados.

Parece que meu computador grava aproximadamente 1 gigabyte em duas horas. Fazendo um cálculo rápido, um SSD de 128G com 3000 ciclos de gravação duraria 90 anos ... Nada com que se preocupar.



2

Use o comando iotop

Você também pode usar a -aopção para obter bytes totais de gravação e leitura por processo.

iotop -a

exemplo


Este deve ser iotop -a(para --accumulated, -Pmeios outra coisa)
oseiskar
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.