jbd2 / dm-0-8 zużywa wszystkie wejścia / wyjścia


16

Co to jest jbd2 / dm-0-8 i dlaczego zużywa całe moje użycie I / O i powoduje oczekiwanie I / O?

Czy w ogóle można to wyłączyć?

Wyniki 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
Zastąp dyski wolne i prawdopodobnie uszkodzone dyskami szybszymi.
Michael Hampton

Dzięki, jak wspomniałeś o wolnych dyskach, dołączyłem moje wyniki Bonnie ++. Czy to rodzaj wolnego dysku?
Super Mario,

Sheesh, trzyletni dysk na moim komputerze jest szybszy.
Michael Hampton

Och, nawet wynik hdparm (dodany do mojego pytania) jest wystarczająco zły, aby to spowodować?
Super Mario

Kilka szczegółów na temat tego, jak wyśledziłem, co się jbd2dzieje, gdy wyświetla się z wysokim% wiotop dla mnie : serverfault.com/a/801223/181704
Iwan Aucamp,

Odpowiedzi:


13

jbd jest „urządzeniem blokującym kronikowanie” . dm-0-08 oznacza urządzenie zmapowane przez urządzenie mapujące urządzenia. To tylko wskazuje, że wykonujesz operacje wejścia / wyjścia i jest ona poprawnie usuwana na dysk. Samo w sobie nie jest źródłem IO.

Oto niejasna rada oparta na niejasności pytania: jeśli potrzebujesz mniej czasu, twój komputer musi wykonać mniej pracy, pracować wydajniej lub mieć więcej zasobów io do pracy.


Dzięki, poprawiłem ustawienia tak bardzo, jak mogłem, ale wciąż nie mam zmian. Dodałem również wyniki Bonnie ++. Mam nadzieję, że to może pomóc, ponieważ jest to powolne dyski.
Super Mario,

1

Czy system plików został niedawno utworzony? Czy jest jakiś proces o nazwie ext4lazyinit?

Następnie poczekaj, aż program uruchomi (przygotowuje, formatuje) system plików.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.