Заставить ext4lazyinit завершить свою работу?

Заставить ext4lazyinit завершить свою работу?

Есть ли способ 'заставить' ext4lazyinitзавершить то, что он делает, с максимальным приоритетом? Что-то вроде "Мне плевать на ресурсы моей системы, просто делай свою работу так быстро, как можешь"?

Я должен добавить: Без переформатирования диска. Я знаю о опции lazy_itable_init в mkfs.

решение1

Чтобы «заставить» ext4lazyinit завершить свою работу с максимальным приоритетом, вам нужно смонтировать файловую систему с «init_itable=0». По умолчанию это 10 (подробности см. по ссылке ниже)

Альтернативное решение — отключить поток ext4lazyinit с помощью параметра монтирования 'noinit_itable' что, однако, может оказаться не очень хорошей идеей для производственной системы (подробности см. по ссылке ниже).

Источник с подробной информацией здесьext4lazyinit git коммит комментарий.

решение2

Вы можете установить уровень 'хорошего' процесса на более высокий приоритет по сравнению с другими. Не уверен, что это ускорит его работу, и может негативно повлиять на стабильность системы, если установить его слишком высоким (-20 — наивысший приоритет).

nice -n [nice value] [command]

Связанный контент