[an error occurred while processing this directive]

Решение проблемы слишком частой парковки головок на ноутбуке под FreeBSD
На некоторых ноутбуках (или с некоторыми винчестерами) операционная система использует 
слишком агрессивный режим экономии электроэнергии. В этом режиме происходит очень 
частая парковка головок винчестера, буквально каждые несколько секунд. Винчестеры имеют 
ограничение на количество парковок  и слишком частая парковка может
преждевременно исчерпать этот ресурс.

Для диагностирования проблемы понадобится утилита smartctl (sysutils/smartmontools в портах).

Выполните команду:

    smartctl -A /dev/ad4 | grep Load_Cycle

(измените ad4 на название вашего винчестера)

Результатом выполнения будет примерно следующее:

   193 Load_Cycle_Count 0x0012 097 097 000 Old_age Always - 37606

Последнее число в этой строке - это количество парковок. Выполните эту команду несколько раз 
с перерывом в несколько секунд. Если число растет - значит, проблема на лицо.

Во FreeBSD эта проблема решается с помощью утилиты ataidle (sysutils/ataidle в портах).

Выполните команду:

   ataidle -P 254 /dev/ad4

(измените ad4 на название вашего винчестера)

Параметр -P управляет питанием винчестера. Значение 254 означает режим
максимальной производительности.
В этом режиме энергия не экономится и головки не паркуются. Желающие могут
посмотреть значения других режимов в man ataidle.

Чтобы эта команда выполнялась автоматически при загрузке, нужно добавить
следующие строки в файл /etc/rc.conf:

   ataidle_enable="YES"
   ataidle_devices="ad4"
   ataidle_ad4="-P 254"
 
02.02.2009 , Автор: Михаил Иванов , Источник: http://m-ivanov.livejournal.com/410...
Ключи: disk, acpi, power, freebsd
Раздел:    Корень / Администратору / Система / FreeBSD специфика / Сис. информация, оптимизация и тюнинг FreeBSD

[an error occurred while processing this directive]

[an error occurred while processing this directive]