1 заметка с тегом

ext4

Отключение журнала в ext4

30 июля 2013, 17:00

При тестировании Rcam столкнулись с высоким Load Average на сервере. Процессор был загружен не сильно, диск разгрузили кешированием в оперативке. Но LA зашкаливал за 7.

iotop показал высокую нагрузку на службу журналирования kjournald. Какая бы хорошая система кеширования не была, при записи на диск 15 видео-потоков журнал начал загибаться.

Проблема решилась отключением журналирования для раздела с архивом. Для ext* это делается через tune2fs:

tune2fs -o journal_data_writeback /dev/sdb1
tune2fs -O ^has_journal /dev/sdb1

Монтировать диск лучше с опциями: data=writeback,noatime,nodiratime

Load Average упал до ~2.

Если у вас сильная дисковая активность и вы уверены в своём бесперебойнике — отключайте журнал, это сильно снизит нагрузку на систему.