Как сделать фоновую заливку более агрессивной

У меня есть система, которая выполняет непрерывный непрерывный поток операций записи в файловые системы GFS2, и в результате получается, что кэш собирается до vm.dirty_ratio, а затем загружает скачки во время синхронного сброса

Я уже установил vm.dirty_background_ratio=1 и vm.dirty_ratio=10, и это определенно помогло, но все еще существует цикл создания кеша и синхронного сброса, хотя и меньшего.

Что я действительно хочу, так это чтобы фоновая очистка работала тяжелее. У меня есть запасной процессор, поэтому я бы предпочел распределить процесс очистки как можно более равномерно и никогда не делать это синхронно. Какой-нибудь совет относительно лучшего способа сделать это? Следующее, что я попробую, это понизить vm.dirty_writeback_centisecs, но я видел предупреждения об этом. http://www.westnet.com/~gsmith/content/linux-pdflush.htm

Это ядро ​​2.6.32.

0 ответов

Другие вопросы по тегам