jbd2 / dm-0-8 che consuma tutti gli I / O


16

Che cos'è jbd2 / dm-0-8 e perché consuma tutto il mio utilizzo I / O e causa l'attesa I / O?

C'è un modo per disabilitarlo?

Risultati Bonnie ++: 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
Sostituisci i dischi lenti e possibilmente guasti con dischi più veloci.
Michael Hampton

Grazie, come hai detto sui dischi lenti, ho allegato i risultati di bonnie ++. Questo tipo di disco è lento?
Super Mario

Ecco, l'unità di tre anni sul mio desktop è più veloce di così.
Michael Hampton

Oh, anche il risultato di hdparm (aggiunto alla mia domanda) è abbastanza grave da causare questo?
Super Mario,

Alcuni dettagli su come ho rintracciato ciò che jbd2stava facendo quando ha continuato a presentarsi con un alto% iotopper me: serverfault.com/a/801223/181704
Iwan Aucamp

Risposte:


13

jbd è il "dispositivo di blocco journaling" . dm-0-08 indica un dispositivo mappato dal mapper del dispositivo. Indica solo che si sta eseguendo IO e che viene scaricato correttamente sul disco. Non è di per sé una fonte di IO.

Ecco un vago consiglio basato sulla vaghezza della domanda: se hai bisogno di meno tempo di attesa, la tua macchina deve fare meno lavoro, lavorare in modo più efficiente o avere più risorse di io con cui lavorare.


Grazie, ho modificato le impostazioni il più possibile, ma ancora nessuna modifica. Ho anche aggiunto i miei risultati di Bonnie ++. Spero che possa essere d'aiuto se si tratta di dischi lenti.
Super Mario

1

Il filesystem è stato creato di recente? Esiste un processo chiamato ext4lazyinit?

Quindi attendi che entri (prepara, formatta) il filesystem.

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.