Come ottenere il numero totale di byte / settori / blocchi scritti su disco dall'avvio?


14

Sto valutando e aggiornando da HDD a SSD. Ma dal momento che le celle Flash possono supportare solo scritture limitate. Voglio sapere quanti dati scrivono il mio computer durante il normale funzionamento. Quindi posso determinare quanto a lungo posso aspettarmi dall'SSD.

È possibile ottenere numeri (approssimativi) in qualche modo?


Risposte:


9

La prima idea che ho trovato è il vmstat -dcomando.

Ti dice il numero di settori scritti dall'avvio.

fdisk -l ti dirà la dimensione del settore.

Moltiplicando i due è possibile ottenere il numero di byte toccati.

Sembra che il mio computer abbia una scrittura di circa 1 gigabyte in due ore. Effettuando un rapido calcolo un SSD 128G con 3000 cicli di scrittura durerebbe 90 anni ... Niente di cui preoccuparsi.



2

Usa il comando iotop

È inoltre possibile utilizzare l' -aopzione per ottenere byte totali in scrittura e lettura per processo.

iotop -a

esempio


Questo dovrebbe essere iotop -a(per --accumulated, -Pmezzi qualcos'altro)
oseiskar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.