LINUX.ORG.RU

pdflush и kjournald постоянно грузят винт


0

0

Данные процессы с интервалом ~10 сек пишут или читают на винт несколько блоков. По инструкциям покрутил крутилки в /proc/sys/vm , commit=900 для / - глухо. На корне ext3 , на /home reiser. эти процессы примерно одинаковы для обоих разделов. Хотелось бы использовать максимально агрессивное кэширование, благо 1.2Гб рамы. Эта бодяга не позволяет нормально отключить винт при работе на батареях (ноут). Слышал что-то про синхронизацию дисков не по таймеру, а по заполнению памяти. Как включить - не нашел, информация по ядрам 2.6 отрывочная. laptop mode тоже не спасает


В качестве костыля могу предложить смонтировать с noatime

Те "крутилки", которые Вы крутили - далеко не все настройки wm

annoynimous ★★★★★
()
Ответ на: комментарий от annoynimous

noatime - первое, что сделал - никаких эмоций.

Buba
() автор топика
Ответ на: комментарий от Buba

dirty_background_ratio ----------------------

Contains, as a percentage of total system memory, the number of pages at which the pdflush background writeback daemon will start writing out dirty data.

dirty_ratio -----------------

Contains, as a percentage of total system memory, the number of pages at which a process which is generating disk writes will itself start writing out dirty data.

dirty_writeback_centisecs -------------------------

The pdflush writeback daemons will periodically wake up and write `old' data out to disk. This tunable expresses the interval between those wakeups, in 100'ths of a second.

Setting this to zero disables periodic writeback altogether.

dirty_expire_centisecs ----------------------

This tunable is used to define when dirty data is old enough to be eligible for writeout by the pdflush daemons. It is expressed in 100'ths of a second. Data which has been dirty in-memory for longer than this interval will be written out next time a pdflush daemon wakes up.

кая я понимаю, все эти ручки Вы уже крутили?

annoynimous ★★★★★
()
Ответ на: комментарий от Buba

*виртуально разводит руками*

Блин, ну я даже не знаю что сказать... В laptop_mode они, кажется, должны быть равны 2 мин. ...

annoynimous ★★★★★
()
Ответ на: комментарий от Buba

> рейзер на хоуме все также

вот как раз на него-то и направлены все мои подозрения. Может, код драйвера fs выполняет принудительный sync?

annoynimous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.