
Есть ли способ 'заставить' ext4lazyinit
завершить то, что он делает, с максимальным приоритетом? Что-то вроде "Мне плевать на ресурсы моей системы, просто делай свою работу так быстро, как можешь"?
Я должен добавить: Без переформатирования диска. Я знаю о опции lazy_itable_init в mkfs.
решение1
Чтобы «заставить» ext4lazyinit завершить свою работу с максимальным приоритетом, вам нужно смонтировать файловую систему с «init_itable=0». По умолчанию это 10 (подробности см. по ссылке ниже)
Альтернативное решение — отключить поток ext4lazyinit с помощью параметра монтирования 'noinit_itable' что, однако, может оказаться не очень хорошей идеей для производственной системы (подробности см. по ссылке ниже).
Источник с подробной информацией здесьext4lazyinit git коммит комментарий.
решение2
Вы можете установить уровень 'хорошего' процесса на более высокий приоритет по сравнению с другими. Не уверен, что это ускорит его работу, и может негативно повлиять на стабильность системы, если установить его слишком высоким (-20 — наивысший приоритет).
nice -n [nice value] [command]