¿Cómo obtener el número total de bytes / sectores / bloques escritos en el disco desde el arranque?


14

Estoy considerando y actualizar de HDD a SSD. Pero dado que las celdas Flash solo pueden sostener escrituras limitadas. Quiero saber cuántos datos escribe mi computadora durante el funcionamiento normal. Entonces puedo determinar cuánto tiempo de vida puedo esperar del SSD.

¿Es posible obtener números (aproximados) de alguna manera?


Respuestas:


9

La primera idea que encontré es el vmstat -dcomando.

Le indica el número de sectores escritos desde el arranque.

fdisk -l le dirá el tamaño del sector.

Al multiplicar los dos, puede obtener el número de bytes tocados.

Parece que mi computadora escribe aproximadamente 1 gigabyte en dos horas. Al hacer un cálculo rápido, un SSD de 128G con 3000 ciclos de escritura duraría 90 años ... Nada de qué preocuparse.



2

Usar el comando iotop

También puede usar la -aopción para obtener bytes totales de escritura y lectura por proceso.

iotop -a

ejemplo


Esto debería ser iotop -a(por --accumulated, -Psignifica otra cosa)
oseiskar
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.