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
Super Mario
źródło
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.

Yolo Perdiem
źródło
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.

natmaka
źródło