Ключевые слова:hdd, sleep, (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Viacheslav Kaloshin 2:5070/27.33 Fri 25 Sep 98 14:30
Subj : Тормозилка винтов...
________________________________________________________________________________
Приветствую тебя, Roman!
RL> Люди, спасайте... Поставили мне тут под ухо сервер нашей домашней
RL> локальной сети... Так вот, ночью он мне спать мешает, а выключать его
RL> нехорошо... Есть ли програмульки под линукс которые винты по таймеру
RL> тормозят, ну и соответственно запускают их как обращаешься к ним... И
RL> если есть, то где бы их нарыть...
RL> Заранее спасибо.
по крону hdparm -S# /dev/###?
С уважением, Вячеслав Калошин.
Multik|3742375|[email protected]|http://multik.istu.irk.ru|Linux:66593
--- QDed alpha v3.57pl9.d/Linux * Origin: . (2:5070/27.33)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Leonid V. Kalmankin 2:5020/400 Thu 24 Sep 98 23:53
Subj : Re: Тормозилка винтов...
________________________________________________________________________________
From: "Leonid V. Kalmankin" <[email protected]>
Roman Lebedev <[email protected]> wrote:
RL> Рад вас пpиветствовать, All!
RL> Люди, спасайте... Поставили мне тут под ухо сервер нашей домашней локальной
RL> сети... Так вот, ночью он мне спать мешает, а выключать его нехорошо... Есть
RL> ли програмульки под линукс которые винты по таймеру тормозят, ну и
RL> соответственно запускают их как обращаешься к ним... И если есть, то где бы
RL> их нарыть...
RL> Заранее спасибо.
а) bdflush-1.6.2 имеет фичу: после истечении N секунд после
последнего чтения с диска выключить винт и прекратить
синхронизацию буферов, пока не произойдет нечто, отчего винт
включится. Кроме того, путем killall -1 update можно
заставить его отключить винт немедленно.
б) в выключенном состоянии надо избегать [f]sync()ов.
по умолчанию syslogd настроен так, что после каждой
записи зовет fsync(). для отключения следует добавить
"-" перед именем файла. (например -/var/log/messages)
в syslogd.conf.
в) надо настроить atd, crond и т.д. так, чтобы они не проявляли
активности по ночам. ( возможно - в 00:00 запускать
(killall -STOP crond atd; sleep NNN; killall -CONT crond atd :)
г) возможно стоит также монтировать некоторые разделы с -o noatime
(если, конечно, вы не используете atime для чистки etc)
д) некоторые программы имеют дурную привычку периодически
проявлять ненужную активность. например, netscape.
killall {-STOP} netscape
Вроде, все.
Спокойной ночи :)
SY,
LVK
--- ifmail v.2.14dev2 * Origin: Demos online service (2:5020/400@fidonet)