Bagaimana cara mendapatkan jumlah byte / sektor / blok yang ditulis ke disk sejak booting?


14

Saya sedang mempertimbangkan dan memperbarui dari HDD ke SSD. Tetapi karena sel Flash hanya dapat mempertahankan penulisan yang terbatas. Saya ingin tahu berapa banyak data yang ditulis komputer saya selama operasi normal. Jadi saya bisa menentukan berapa lama masa pakai yang saya harapkan dari SSD.

Apakah mungkin mendapatkan nomor (kasar)?


Jawaban:


9

Ide pertama yang saya temukan adalah vmstat -dperintah.

Ini memberitahu Anda jumlah sektor yang ditulis sejak booting.

fdisk -l akan memberi tahu Anda ukuran sektor.

Dengan mengalikan keduanya Anda bisa mendapatkan jumlah byte yang tersentuh.

Sepertinya komputer saya menulis sekitar 1 gigabytes dalam dua jam. Dengan melakukan perhitungan cepat, 128G SSD dengan 3000 siklus tulis akan bertahan 90 tahun ... Tidak ada yang perlu dikhawatirkan.



2

Gunakan perintah iotop

Anda juga dapat menggunakan -aopsi untuk mendapatkan total byte tulis dan baca per proses.

iotop -a

contoh


Ini seharusnya iotop -a(untuk --accumulated, -Pberarti sesuatu yang lain)
oseiskar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.