-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Eternal_Thunder

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 19.09.2006
Записей:
Комментариев:
Написано: 1157

Комментарии (0)

Пост превосходства Linux'a над всякими там Windows

Дневник

Суббота, 22 Мая 2010 г. 23:05 + в цитатник
Так, собственно вот о чём я хотел написать-то...
Внезапно мне захотелось проверить количество парковок головок винта (само по себе как-то ебануто звучит парковать головки работающего винчестера, который к тому же единственный, на котором, естественно система).
Проверил под линуксом, результатами проверки был охуенно шокирован, практически до поносной паники и истерики. Суть в том, что количество постоянно росло, и это было невыносимо неприятно и вообще плохо по-моему мнению. Может быть это действие и имеет не какой-то сакральный, а вполне себе логичный практический смысл, если скажем, работа происходит на ноутбуке, с отлюченным питанием и необходимо реальни энергосбережение, или, к примеру, этот самый ноутбук периодически носится и потрясывается (включенным, естественно). На статичном компьютере такая хуйня вообще не имеет никакой логики и смысла (если вы не боитесь переплатить за электричество), так как это действие лишь износит бедненькие харды. А может и не износит, хер знает! на самом деле, по словам некоторых очевидцев у них нормально работают винчестеры со значением превышающим лимит производителей в сферические ~600000. С другой стороны пару лет назад была дикая хуйня с Ubuntu , которая крошила винты ноутбукоюзеров некоторое время, пока не поправили этот скрипт. Вызвано это было именно этим самым, про что я сейчас тут толкую.
Ради справки замечу, что проверялось с помощью smartctl (smartmontools), конкретно
smartctl -d ata -a /dev/sda
(по желанию | grep Load_Cycle )
(для ide убрать "-d ata")
В процессе гугления, облизывания форумов и конференций арча, было выяснено некоторое количество разных вещей.
К примеру, где-то утверждалось, что парковка головок вызывается плохим охлаждением ноутов, т.е. когда температура винта повышается - головки тормозятся, температура падает, всем счастье. Явно не мой случай, так что даже не воспринял всерьёз.
В общем-то всё остальное явно указывало в сторону power-management'а, и мною были приняты радикальный меры - "!laptop-mode !acpi" в rc.conf и "hdparm -B 254 /dev/sda" в rc.local. При более детально изучении могу сказать более явно, что виновато - /etc/laptop-mode/laptop-mode.conf в нём попросту можно исправить CONTROL_HD_POWERMGMT="1" на "0". Ну или выставить необходимые значения в блоке ниже. Как правило значения могут варьироваться от 0 до 255. По некоторым советам значения ниже 128 не желательны. Лично мне всё это помогло осознать что лэптоп-мод и аспи мне вообще внезапно не нужны. Собственно после введения в консоль hdparm -B 254 все злоключения прекратились, значение осталось тем же, каким и было. Релекс.
В качестве заключения, считаю необходимым отметить, что на лоре, кажется, кто-то написал, что такая хуйня с убунтой, будет замечательным примером для использования балмером в гетзефактс :) Не знаю использовал ли он это или нет, но после проверки того же значения Load_Cycle_Count из под win7, с помощью эверест я даже почти удивился. В общем-то под виндоусом значение постоянно росло не смотря вообще ни на что, даже нихуёвей чем в линуксе. В общем к чему я опять это всё блядь? Линукс, ёб его, рулит. Воооот.

П.С. естественно, всё рутом.
П.П.С. кстати по дефолту стояло именно hdparm -B 254. Сторонний p.m. это пиздец, видимо. И ещё несколько удивился - значения для hdparm -S у меня нету :) Ну в общем-то и ладно, решил ничего не менять.

П.П.П.С. сейчас изрядно ебусь с grub2 + burg + sora. когда что-то заработает напишу :)

Метки:  

 Страницы: [1]