Нет, нужно компилировать. Я пока с hdparm не особо возился, надо будет посмотреть. Есть другая утилита hdapm, но у меня она не сработала, пишет, что устройство ATA не может быть настроено. Хотя с ней как раз никакие утилиты declunk не нужны, судя по отзывам пользователей.
Меня особенно достают такие щелчки на Apple TV. Как то раньше не доходили руки чтобы найти их причину, а сейчас читаю и думаю что это как раз подходит. Надо будет попробовать declunk или написать скрипт.
Помоему это бред.
Интересно, как много пользователей купит второй Apple после того, как старый посыпится у него, и тоже самое произойдет у его знакомых?
Было время голову себе сломал из за чего могут быть эти щелчки. Все тесты винт проходил без проблем. Даже в сервисе побывал. Автору спасибо.
P.S. Было в ноутбуке MSI L745. Винт там вроде фуджик был.
Это не только у Эппл. Это зависит от самих винчестеров, т. к. даже на специализированных форумах, посвященных яблочной продукции, появляются сообщения вроде «Я думал, это только на моем MSI/DELL/и т.д.»
Просто здесь я описал метод борьбы с этим явлением именно на компьютерах Эппл.
Может быть :)
А вдруг опять такой щелкунчик попадется? Мне уже теперь страшно… Хотя, раз в несколько секунд пусть он пустой файл создает — это совсем не страшно по сравнению с парковкой головок. Если найду другой способ без костылей — то сразу же его опубликую.
> что довольно точно описывает ощущение от звука — как-будто мрамор падает в песок
Обалденное сравнение. Я бы за скудностью опыта роняния мрамора в песок написал наоборот: «мрамор упал в песок со звуком паркующейся головки винчестера»))
Ха! Это просто слышать надо… :) Такой рассыпающийся звук. Не передать словами, разве только как я написал, что как-будто мрамор падает в песок :) Ну или, если бы шарик для пинг-понга на металлическую поверхность упал с силой гравитации раз эдак в 5 больше земной. Но это уже неточное сравнение, но отдаленно похоже.
написать скрипт который создаст пустой файл каждую секунду на powershell, правда не знаю насколько это влияет на производительность, сейчас по друками машыны нет с Виндой.
Кстати типичный мак-пользователь… больше всего конечно рассмешила поиск в интернете и перекомпиляция программки, создающей раз в 5 секунд файлик на диске :)) про то что это делается строчкой на bash вам уже ответили, ну и конечно же нужно было в первую очередь читать ман по hdparm.
IOreqest при моем методе — раз в 5 минут. А вообще, по-моему, попытка раз в 2 секунды уйти в спячку говорит о чем-то очень неправильном, например, о неисправном датчике движения или чем-то очень корявом в настройках энергосбережения. Mac-way тут скорее пойти в сервис.
Ну изначально речь шла о том, чтобы активность поддерживать с частотой в несколько секунд, у крона же минимальный интервал — минута. А так конечно же можно.
Проблема действительно проявляется у всех производителей ноутбучных винчестеров с технологией Advanced Acoustic Management. Просто наберите в Google «hdd clunk ваш любимый бренд» — и вы наткнетесь на множество статей про паркующихся бестий. При каких условиях такое начинает происходить — не ясно. Производители знают о проблеме — Western Digital обещали исправить ее в следующей прошивке, да только воз и ныне там. Остальные просто отмалчиваются.
В моем случае заголосил новый SAMSUNG HM160HI в Mac Mini. DeClunk, конечно, не самое оптимальное решение. Диск паркует головки в режиме ожидания из-за агрессивной политики power и acoustic management. Эти параметры прописываются в самом HDD и при определенных условиях вызывают такой эффект.
Лучший вариант — эти самые параметры поменять. Это можно сделать, например, с помощью утилит производителя. Для Mac этот вариант не подходит — большинство утилит написаны под Dos. В Dos, как известно, нет нормальных драйверов USB клавиатур. А в интел-маках нет ни PS/2 портов, ни USB legacy support. :)
Если ваш диск запоминает изменения ее достаточно запустить с необходимыми параметрами один раз. Если нет — прийдется прописать в загрузку. Но и здесь есть загвоздка. OSX версия hdparm может просто не сработать с вашим диском. Так произошло в моем случае.
Мне пришлось загрузиться с Ubuntu Live CD и воспользоваться hdparm там. Благо утилита встроена в дистрибутив. Power Management — 254. Acoustic Management — 254. Для разных моделей действенные параметры разные. Данная модель Samsung запоминает изменения — щелчки исчезли раз и навсегда.
Вот-вот. Именна эта утилита тоже не подошла к моему винчестеру (Fujitsu). Домой приду — тут же попробую вариант с Live CD. Если получится — я ваш должник!
Купил MacBook в марте 2007 c HDD Hitachi (Capacity: 160 GB). Покупал в Англии (прямая доставка из Китая, поскольку покупал через интернет-магазин Apple). В феврале 2008 диск посыпался. За все это время ноутбук выключался всего суток на 10-15. В остальное время либо был постоянно включен, либо в спящем режиме. Не могу сказать, что слышал какие-то щелчки. Мастер-ремонтник сказал, что поломка диска была связана с повредившимся шпинделем. Вероятно, по причине того, что ноутбук постоянно носили в сумке. А может истек лимит в те самые 300.000 парковок? Тогда, по идее, он должен был осыпаться раньше?
а какой вой поднялся когда пользователи Ubuntu обнаружили эту проблему (и решение) год назад smartov.habrahabr.ru/blog/15616/! Махровые виндузятники и маководы сразу поставили диагноз: Ubuntu ест мой жеский диск. Теперь наверное будет считаться что Mac OS рулит из-за того что для Mac OS найдены костыли в виде постоянного писания в один файл (что для здоровья HDD врятли намного лучше «парковки головок»). Кстати, стандартный ресурс Load_Cycle_Count для ноутбучных дисков 600000, а не 300000.
чтение/запись происходят постоянно, но в РАЗНЫЕ сектора диска. Если постоянно намагничивать/размагничивать один и тот же участок — он быстро изнашивается.
Очень актуально для меня.
Вот недавно (месяц назад) приобрел миник последней свежести, не модифицировал; ОС Leopard, которую сам поставил взамен Tiger. Все нормально функционирует, но пощелкивание действительно есть, и оно каждые ~ 5 секунд как раз. HDD Hitachi 120 Gb. Сначала казалось, что похрустывает из-за того что качает, но скорость скачивания невилика (15-20 Кб/с) и что-то не верится что из-за этого нужно так часто записывать на хард. Но потом выключил скачивание — и о что я вижу, а точнее слышу — винт все продолжает щелкать…
Где-то читал, что будто бы винты Хитачи используются в военных ноутбуках, но так ли это или нет — не знаю.
И что же получается тогда — ноутбучные винты быстро изнашиваются, а ssd пока слишком дорогие и тоже их надежность под вопросом — так никто и не может сказать, насколько они надежны.
Marble — это не только мрамор, но еще и стеклянный шарик, который широко распространен на западе, как игрушка, безделушка или сувенир. И здесь, очевидно, речь о звуке, издаваемом стеклянным шариком при падении.
Не занудства ради, а просвещения для :)
en.wikipedia.org/wiki/Marble_(toy)
вместо «hdparm -M 254» (что вообще говоря непонятно как влияет на «парковку», смотри «man hdparm») в моём hdparm.conf установлено «hdparm -S 240». Такой параметр самым непосредственным образом влияет на желание диска парковаться: он устанавливает «spindown timeout» на 20 минут с момента последнего доступа (можете поставить меньше).
А я вот заметил, что видео дергается только в VLC, QuickTime как то этого избегает.
Видимо VLC считывает большой кусок в память и с него играет, за это время диск успевает припарковаться к следующему считыванию данных.
Однако, после перезагрузки я начал опять слышать характерные щелчки. Оказалось, что значение параметра '-B' (APM settings) не сохраняется. Для Ubuntu Linux решением этого оказалось редактирование /etc/hdparm.conf (раскомментировав 41-ю сроку получил запись 'apm = 255').
Если после данных манипуляций система не грузится, следует попробовать в grub дать параметр ядру 'nohdparm'.
Дополнительную полезную информацию можно найти на Ubuntu Forums.
Устраняем щелчки винчестера Mac mini (и Macbook)