jbd2 / dm-0-8 mengkonsumsi semua I / O


16

Apa itu jbd2 / dm-0-8 dan mengapa mengkonsumsi semua penggunaan I / O saya dan menyebabkan I / O menunggu?

Apakah ada cara untuk menonaktifkan ini?

Bonnie ++ hasil: http://pastebin.com/iQCWP1qp

$ sudo hdparm -t /dev/sda1

/dev/sda1:
 Timing buffered disk reads: 108 MB in  3.02 seconds =  35.71 MB/sec

1
Ganti disk yang lambat dan mungkin gagal dengan disk yang lebih cepat.
Michael Hampton

Terima kasih, seperti yang Anda sebutkan tentang disk lambat saya pasang hasil bonnie ++ saya. Apakah ini jenis disk yang lambat?
Super Mario

Sheesh, drive tiga tahun di desktop saya lebih cepat dari itu.
Michael Hampton

Oh, bahkan hasil hdparm (ditambahkan ke pertanyaan saya) cukup buruk untuk menyebabkan ini?
Super Mario

Beberapa perincian tentang bagaimana saya melacak apa yang jbd2sedang dilakukan ketika terus muncul dengan% dalam tinggi iotopuntuk saya: serverfault.com/a/801223/181704
Iwan Aucamp

Jawaban:


11

jbd adalah "perangkat blok penjurnalan" . dm-0-08 menunjukkan perangkat yang dipetakan oleh mapper perangkat. Ini hanya menunjukkan bahwa Anda melakukan IO dan sedang mem-flush ke disk dengan benar. Ini bukan sumber IO itu sendiri.

Berikut ini adalah saran samar berdasarkan ketidakjelasan pertanyaan: Jika Anda membutuhkan lebih sedikit waktu, mesin Anda perlu melakukan lebih sedikit pekerjaan, bekerja lebih efisien, atau memiliki lebih banyak sumber daya untuk melakukan pekerjaan dengan.


Terima kasih, saya mengubah pengaturan sebanyak yang saya bisa tapi masih tidak ada perubahan. Saya juga menambahkan hasil bonnie ++ saya. Saya harap itu bisa membantu jika itu karena disk yang lambat.
Super Mario

1

Apakah sistem file baru-baru ini dibuat? Apakah ada proses bernama ext4lazyinit?

Kemudian tunggu saja saat inits (mempersiapkan, memformat) sistem file.

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.