|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 12 Feb 2005 21:50:04 To : Љ § 楢 Ђ«ҐЄбҐ© Subject : Re: Буферизация HЖМД -------------------------------------------------------------------------------- 2005-02-11, Казанцев Алексей <kazantsev@org.chem.msu.ru> пишет: > Ilya Anfimov пишет: > >>>Имеется самописная программка для расчётов, которая круглосуточно >>>работает на домашнем компьютере. Имеется SATA винт (Barracuda вроде), >>>который ужасно тарахтит. Программа раз в несколько секунд пишет >>>несколько сотен байт в файл; и каждый раз винчестер шуршит головками >>>мешая мне спать. >>>Ядро 2.6.10 с sysfs. Как сделать так, чтобы данные скидывались пореже - >>>раз в несколько минут? >> >> >> # Сбрасывать все страницы при любом обращении к диску >> echo 1 > /proc/sys/vm/laptop_mode >> # Сбрасывать страницы раз в 10 минут >> echo 60000 > /proc/sys/vm/dirty_writeback_centisecs >> # 10 минут как максиамльный возраст несброшенной страницы в памяти >> echo 60000 > /proc/sys/vm/dirty_expire_centisecs >> # Hе хочу объяснять, боюсь ошибиться. Вроде сколько % от RAM >> # могут занимать несброшенные страницы в разных ситуациях >> echo 60 > /proc/sys/vm/dirty_ratio >> echo 1 > /proc/sys/vm/dirty_background_ratio > > Попробовал (кроме echo 1 > /proc/sys/vm/laptop_mode) - это то, что > требовалось. Да и вообще полезные опции, особенно при компиляции чего > либо. Спасибо. > >> Поставить commit=600,noatime >> для ext3. Впрочем, тебе можно noatime не ставить. > > Там ReiserFS. Вроде для него смысл этих опций тот же? Странно, что без commit=600 что-то получилось. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/191702a5e3cb6.html, оценка из 5, голосов 10
|