Комментарии 118
Так же не забывайте делать дефрагментацию (хотябы раз в месяц). Это полезная штука, которую можно делать планировщиком в нерабочее время, скажется на работе диска только положительно. Мой выбор (Win) — бесплатная Auslogics Disk Defrag. В ней есть все необходимое.
А зачем делать дефрагментацию хотя бы раз в месяц? Раньше так и делал, как маньяк какой-то. Потом при установке свежей ОС стал ей сразу выделять под файл подкачки фиксированный кусок жёсткого диска, а на дефрагментацию забил большой ржавый болт. Один винт в таком режиме работает уже года 3, второй — 1 год. Полёт нормальный — никаких тормозов не наблюдаю, увеличения шума тоже не наблюдаю.
А у меня просто большая «текучка» файлов на компе — уже привык, когда на моем стареньком компе (по нынешним меркам) все открывается почти без тормозов )
Я для текучки использую отдельный раздел диска, когда я вдруг решу, что он стал притормаживать, то все файлы из этого раздела копирую на другой раздел (архивный), а потом обратно. Это сильно быстрее и менее нагрузно для винта, а эффект будет тот же что и от дефрагментации.
Но если места на дисках в обрез, то такая операция, разумеется не пройдёт, остаётся дефрагментация :)
Но если места на дисках в обрез, то такая операция, разумеется не пройдёт, остаётся дефрагментация :)
Boomburum, могли бы выложить цифры сравнения до дефрагментации и после?
Я перестал дефрагментировать после появления перпендикулярной записи на диски.
Дефрагментация не только не давала прироста, но и ухудшала (не только у меня, почему не знаю).
Особенно заметно для файлов 50-100ГБ. Это видео с камеры.
Я перестал дефрагментировать после появления перпендикулярной записи на диски.
Дефрагментация не только не давала прироста, но и ухудшала (не только у меня, почему не знаю).
Особенно заметно для файлов 50-100ГБ. Это видео с камеры.
Ну а какие Вам цифры надо? ) Скоростных замеров ДО и ПОСЛЕ я не проводил, но зато я невооруженным глазом вижу разницу в скорости прорисовки превьюшек, листинга крупных папок… с дефрагментацией более шустро, без нее (если запустить) иногда появляются «часики».
Вряд ли это самовнушения, мне кажется физический смысл фрагментации очевиден и очевидно, что с ней надо бороться ) А цифры в % по результатам работы дает почти любой дефрагментатор
Вряд ли это самовнушения, мне кажется физический смысл фрагментации очевиден и очевидно, что с ней надо бороться ) А цифры в % по результатам работы дает почти любой дефрагментатор
Windows сама периодически делает дефрагментацию, но делает это очень поверхностно и если компьютер будет включен в нужное время. В Windows установлен обрезанный Diskeeper с минимумом функций и возможностей.
Boomburum правильно говорит, что дефрагментация диска необходима. Я очень много изучал эту тему и даже писал свой дефрагментатор, чтобы больше разобраться, так что могу точно сказать, что для среднего компьютера необходима дефрагментация всех дисков минимум раз в пять дней (NTFS) и раз в неделю (FAT). Также минимум раз в месяц необходима offline-дефрагментация системных файлов. Регулярная дефрагментация может увеличить производительность диска до 10 раз.
Программы для дефрагментации, которые я могу посоветовать (в порядке убывания полезности): PerfectDisk 10, Diskeeper 2009, O&O Defrag 12, MyDefrag, Ashampoo Magical Defrag 2. Остальные программы пока набирают обороты и в этот список не попадают :)
Boomburum правильно говорит, что дефрагментация диска необходима. Я очень много изучал эту тему и даже писал свой дефрагментатор, чтобы больше разобраться, так что могу точно сказать, что для среднего компьютера необходима дефрагментация всех дисков минимум раз в пять дней (NTFS) и раз в неделю (FAT). Также минимум раз в месяц необходима offline-дефрагментация системных файлов. Регулярная дефрагментация может увеличить производительность диска до 10 раз.
Программы для дефрагментации, которые я могу посоветовать (в порядке убывания полезности): PerfectDisk 10, Diskeeper 2009, O&O Defrag 12, MyDefrag, Ashampoo Magical Defrag 2. Остальные программы пока набирают обороты и в этот список не попадают :)
Очень спорно. Я после прочтения во этой статьи www.ixbt.com/storage/ntfs.html скептически стал относиться к процедуре дефрагментации, по крайней мере в Windows.
в той статье написано, что NTFS страдает фрагментацией и что дефрагментацию делать необходимо
Нет, там написано что "… штатный дефрагментатор, в равно как и программы использующие его API ( это все кроме norton disk) обладаюет ограничением для перемещения блоков файлов: за один раз можно перемещать не менее 16 кластеров (!), причем начинаться эти кластеры должны с позиции, кратной 16 кластерам в файле. В общем, операция осуществляется исключительно по 16 кластеров..."
"… Таким образом, имеется два примерно равнозначных варианта. Первый — часто оптимизировать диск таким дефрагментатором, смиряясь при этом с дикой фрагментацией заново созданных файлов. Второй вариант — вообще ничего не трогать, и смириться с равномерной, но гораздо более слабой фрагментацией всех файлов на диске… Э
"… полностью, не создавая маленьких незаполненных фрагментов свободного места. Стоит добавить также, что при помощи стандартного API невозможно дефрагментировать тома NTFS с кластером более 4 Кбайт..."
"… Как некоторый вывод из всего этого: все остальные дефрагментаторы при одноразовом применении просто вредны. Если вы запускали его хоть раз — нужно запускать его потом хотя бы раз в месяц, чтобы избавится от фрагментации новоприбывающих файлов. В этом основная суть сложности дефрагментации NTFS теми средствами, которые сложились исторически...."
"… Таким образом, имеется два примерно равнозначных варианта. Первый — часто оптимизировать диск таким дефрагментатором, смиряясь при этом с дикой фрагментацией заново созданных файлов. Второй вариант — вообще ничего не трогать, и смириться с равномерной, но гораздо более слабой фрагментацией всех файлов на диске… Э
"… полностью, не создавая маленьких незаполненных фрагментов свободного места. Стоит добавить также, что при помощи стандартного API невозможно дефрагментировать тома NTFS с кластером более 4 Кбайт..."
"… Как некоторый вывод из всего этого: все остальные дефрагментаторы при одноразовом применении просто вредны. Если вы запускали его хоть раз — нужно запускать его потом хотя бы раз в месяц, чтобы избавится от фрагментации новоприбывающих файлов. В этом основная суть сложности дефрагментации NTFS теми средствами, которые сложились исторически...."
Для меня ключевой фразой стала «Если вы запускали его хоть раз — нужно запускать его потом хотя бы раз в месяц, чтобы избавится от фрагментации новоприбывающих файлов.» :) Для меня что дефрагментация, что бекапы — привычка
Это не совсем так. Файлы считываются блоками по несколько кластеров, т.е. когда вы обращаетесь к API вы говорите: «я хочу прочитать файл №100500, дайте мне такие-то байты» и вот эти байты должны быть выровнены по определённой границе. Т.е. это просто внутренний буфер так устроен, чтобы ускорить считывание с диска. Если файл занимает 2KB, а буфер кратен 8KB, то вам вернут в памяти структуру, которая будет занимать 8KB, но в ней будет только 2KB полезных данных.
Ограничение на перемещение кластеров больше чем 4KB есть вроде только в Windows 2000.
Если у вас XP/Vista/Windows 7, то можете дефрагментировать смело.
Ограничение на перемещение кластеров больше чем 4KB есть вроде только в Windows 2000.
Если у вас XP/Vista/Windows 7, то можете дефрагментировать смело.
вы случаем не знаете, насколько инфернально сказывается на винте парковка головок / отключение диска?
Windows 7 по умолчанию вроде бы их отключает.
А то так приятно, когда винты нормальной температуры — в Висте/XP их касаться нельзя было, обожгешься. Я даже систему охлаждения придумал — зажал винты между больших плоских чугунных болванок, работающих как рассеиватели, плюс днем нагреваются — вечером остывают.
Но вот это щелканье при включении, оно очень настораживает. Винт от этого не изнашивается? Не ломается?
Windows 7 по умолчанию вроде бы их отключает.
А то так приятно, когда винты нормальной температуры — в Висте/XP их касаться нельзя было, обожгешься. Я даже систему охлаждения придумал — зажал винты между больших плоских чугунных болванок, работающих как рассеиватели, плюс днем нагреваются — вечером остывают.
Но вот это щелканье при включении, оно очень настораживает. Винт от этого не изнашивается? Не ломается?
нашли из чего рассеиватели делать ) да если еще болванка без ребер (для большей площади) и между дисками… то толку вообще почти нет ) В идеале — чужеродный (или специльно купленный) радиатор для диска, из меди или алюминия… а если к нему продув сделать — вообще супер.
Думаю, температура внутри складывается из механического движения + тока, протекающего по электронике… на каждый из вариантов можно воздействовать в той или иной степени, лучше поищите в инете.
Думаю, температура внутри складывается из механического движения + тока, протекающего по электронике… на каждый из вариантов можно воздействовать в той или иной степени, лучше поищите в инете.
Google как-то проводила исследования работы огромного количества винчестеров и, на сколько я помню, они отмечали, что парковка никак не влияет на износ винчестера.
Болванки это не айс, нужен радиатор лучше с ребрами а еще круче это иглы, да да иглы от них отвод лучше, главное не наколоться
Как вам сказать, после установки WinXP анализ с помощью Raxco Perfect Disk показывал фрагментацию диска С около 35%, и это при том, что раздел форматировался перед установкой. Если уж на то пошло, то от фрагментации при работе с частым удалением/перемещением файлов никуда не деться, это особенность NTFS.
А чем плох бесплатный Defragler?
дефрагментация не так однозначна как может показаться. на больших статичных файлах может быть заметно, а на многих мелких используемых файлах может быть бестолково. ну и вообще она как наркотик — сделал дефрагментацию однажды — остаешься ее заложником навсегда.
Так понимаю, актуально на десктопах?
На ноуте не слышно.
На ноуте не слышно.
Да, более чем актуально ) На ноутах — 5400 оборотов (в большинстве случаев), а они гораздо тише чем 7200/10K/15K.
Жаль, что не все внешние диски позволяют менять этот параметр. Но их зато проще вынести куда-то подальше.
Жаль, что не все внешние диски позволяют менять этот параметр. Но их зато проще вынести куда-то подальше.
На ноутах это тоже проявляется. Ради того самого «незначительного выигрыша в энергопотреблении» многие производители ноутбуков по умолчанию ставят «тихий» режим.
У этого режима есть неприятный побочный эффект: головки периодически паркуются, с характерным щелчком. Это «периодически» может быть несколько раз в минуту. На распарковку уходит некоторое время, в течение которого компьютер висит. Вобщем, по щелчкам и тормозам создаётся впечатление умирающего винта.
Нервы это треплет порядочно, а лечится простым выставлением режима максимальной производительности (AAM=255).
У этого режима есть неприятный побочный эффект: головки периодически паркуются, с характерным щелчком. Это «периодически» может быть несколько раз в минуту. На распарковку уходит некоторое время, в течение которого компьютер висит. Вобщем, по щелчкам и тормозам создаётся впечатление умирающего винта.
Нервы это треплет порядочно, а лечится простым выставлением режима максимальной производительности (AAM=255).
Какая-то серия у WD тоже паркует головки после нескольких секунд простоя… представляю, что там )
Вы перепутали AAM c APM (Advanced Power Management). APM управляет питанием, и для его экономии паркует головки при простое винта. Грубо говоря, чем ниже значение, тем чаще паркуются головки. Значение 255 отключает APM.
Windows7 паркует диски.
Сперва не мог понять, зачем при обращении к винту (папку там открыть, или программу какую запустить), винда обращается к двд-рому — эффект был именно такой: сперва задержка на пару секунд, потом звук раскручивающегося шпинделя, потом щелчок и дальше всё работает, как надо.
Оказалось, это винт отключается после простоя.
Сперва не мог понять, зачем при обращении к винту (папку там открыть, или программу какую запустить), винда обращается к двд-рому — эффект был именно такой: сперва задержка на пару секунд, потом звук раскручивающегося шпинделя, потом щелчок и дальше всё работает, как надо.
Оказалось, это винт отключается после простоя.
Вот же блин! А я думал у меня винт подыхает на ноуте за его 6 лет жизни уже пора бы, а раз так, то пускай живет дальше! :)
Мануал hdparm утверждает, что большинство жестких дисков поддерживают только три значения — 0, 128 и 254:
0 — off
128 — quiet
254 — fast
Интересно, «off» — это ближе к «fast»? Ведь если AAM отключен, скорость головки, по идее, не должна замедляться.
0 — off
128 — quiet
254 — fast
Интересно, «off» — это ближе к «fast»? Ведь если AAM отключен, скорость головки, по идее, не должна замедляться.
Думаю, три значения — для большей универсальности. Хотя я не понимаю, кому нужен этот ползунок с его диапазоном — вряд ли найдутся гурманы, которые будут двигать его на осмысленные деления.
В остальном — точно не знаю, но рассуждаю как Вы ;)
В остальном — точно не знаю, но рассуждаю как Вы ;)
НЛО прилетело и опубликовало эту надпись здесь
В таком случае, вы предполагаете, что «fast» увеличивает скорость головок?
НЛО прилетело и опубликовало эту надпись здесь
Странно, что режим «включен на все 100%» называется «off» ) Опять же сошлюсь на мануал к hdparm, в котором написано, что 128 — самое тихое значение, 254 — самое громкое.
128 — минимальный шум и скорость, 255 — максимальный шум и скорость )
Думаю, «Off» никому не нужен — зачем отключать полезную функцию )
Думаю, «Off» никому не нужен — зачем отключать полезную функцию )
НЛО прилетело и опубликовало эту надпись здесь
Кстати, в ноутах Dell фича настраивается в биосе :)
НЛО прилетело и опубликовало эту надпись здесь
я считаю что данная фича для владельцев ноутов тоже полезна, так как ноут меньше греется при уменьшении этого параметра!
Это может быть актуально, если вы спите рядом с системником. :)
Я своего HDD вообще не слышу, а вот что порядком достает, так это кулер CPU…
Я своего HDD вообще не слышу, а вот что порядком достает, так это кулер CPU…
Подскажите, можно ли менять ААМ на винтах, подключенных через USB?
какие Вы невоспитанные! чу ть что, сразу срать, вот она сущность тролля, а еще плачете что Хабр уже не торт!
отстой
Глобальное изменение параметров работы жесткого диска привело на хабре к недокументированным возможностям )
Ужас
удалите news!!!
Уго сколько НЛО прилетело :)
я тоже news?
страшно писать каменты, а вдруг ты уже другой =)
Извините, я напишу по теме. Ничего, да?
Какие аналоги программы существуют под *unix? Если таковые вообще существуют. Или, как я понял, можно записать данные AAM один раз и ониволшебным останутся таковыми навсегда?
2Boomburum, лично мне всегда было приятно читать твои обзоры. Правда до твоей работы в asus они были… более живые чтоли :) Хотя если будешь продолжать в том же духе — думаю все только «За».
Какие аналоги программы существуют под *unix? Если таковые вообще существуют. Или, как я понял, можно записать данные AAM один раз и они
2Boomburum, лично мне всегда было приятно читать твои обзоры. Правда до твоей работы в asus они были… более живые чтоли :) Хотя если будешь продолжать в том же духе — думаю все только «За».
Не знаю, в *nix-системах я не шарю чуть больше чем полностью ) Но возможно как-то эти пара команд Вам помогут.
По идее, да, разовая установка должна остаться на все время, хотя некоторые материнские платы (например, ASUS P5K) после каждой перезагрузки возвращают значение в 255. Лекарство есть, но все же.
Работа в Асус позволила открыть новые горизонты, дала доступ к новым железкам — на которых «форсированно» пришлось многому научиться и узнать. Статьи были написаны в достаточно сжатых сроках, что могло сказаться на их качестве, но думаю, это можно считать за «вливался в работу и местные темпы».
Думаю, бОльшее количество железок позволит мне быть более объективным (есть с чем сравнивать), позволит быстрее проводить тесты (по протоптанной дорожке), ну и более технически-подкованным ;)
По идее, да, разовая установка должна остаться на все время, хотя некоторые материнские платы (например, ASUS P5K) после каждой перезагрузки возвращают значение в 255. Лекарство есть, но все же.
Работа в Асус позволила открыть новые горизонты, дала доступ к новым железкам — на которых «форсированно» пришлось многому научиться и узнать. Статьи были написаны в достаточно сжатых сроках, что могло сказаться на их качестве, но думаю, это можно считать за «вливался в работу и местные темпы».
Думаю, бОльшее количество железок позволит мне быть более объективным (есть с чем сравнивать), позволит быстрее проводить тесты (по протоптанной дорожке), ну и более технически-подкованным ;)
А я-то всё никак не мог понять, почему оно так волшебничает, плата — как раз Asus p5k :)
«Лекарство» — это установка значений в автозагрузке, или есть более изящное решение?
«Лекарство» — это установка значений в автозагрузке, или есть более изящное решение?
Да-да-да, прошу вас, поделитесь лекарством с обладателем еще одной больной материнки P5K :)
1) Берём тут программу hdparm.
2) Устанавливаем (хотя потом работает без инсталяции, проверил).
3) Пишем bat-файл такого содержания:
код:
c:\progra~1\hdparm\bin\hdparm.exe -M 128 /dev/hda (или любой другой путь к программе)
4) Ставим его в автозапуск. Всё, теперь при каждом старте Windows значение ААМ будет устанавливаться в 128 (вместо 128 можете поставить любое другое в диапазоне 128-254. Описание всех остальных ключей есть в программе и в прилагающемся FAQ
2) Устанавливаем (хотя потом работает без инсталяции, проверил).
3) Пишем bat-файл такого содержания:
код:
c:\progra~1\hdparm\bin\hdparm.exe -M 128 /dev/hda (или любой другой путь к программе)
4) Ставим его в автозапуск. Всё, теперь при каждом старте Windows значение ААМ будет устанавливаться в 128 (вместо 128 можете поставить любое другое в диапазоне 128-254. Описание всех остальных ключей есть в программе и в прилагающемся FAQ
sudo hdparm -M /dev/sda # прочитать значение
sudo hdparm -M 128 /dev/sda # установить значение
sudo hdparm -M 128 /dev/sda # установить значение
НЛО-топик О_о
Пост проклят НЛО…
где свобода слова?!? Показать все, что скрыто!!!
Господа умельцы! Кто может написать для Greasemonkey скрипт, чтобы скрывать следы визита НЛО =)
Тут никакого гризманки не надо, поставьте какой-нибудь Stylish и пропишите там .ufo-was-here { display:none;}
Усложню задачу: хочу, чтобы идущие подряд надписи про «НЛО прилетело» сливались в одну и в зависимости от количества слитых воедино надписей менялся бы размер шрифта :)
P.S. + поддержка Opera, если кто-то реально решит это сделать… ;)
P.S. + поддержка Opera, если кто-то реально решит это сделать… ;)
Чтобы просто убрать надписи с НЛО создаёте новый скрипт через Greasemonkey для адресов habrahabr.ru/blogs/*, и вставляем туда такое содержимое ниже служебной информации ;):
obj = document.getElementsByTagName('div');
for(var i = 0; i< obj.length; i++)
{
if(obj[i].className == 'ufo-was-here')
obj[i].style.display = 'none';
}
З.Ы.: Решение влоб, но работает ) С усложнённой задачей сейчас подумаю…
obj = document.getElementsByTagName('div');
for(var i = 0; i< obj.length; i++)
{
if(obj[i].className == 'ufo-was-here')
obj[i].style.display = 'none';
}
З.Ы.: Решение влоб, но работает ) С усложнённой задачей сейчас подумаю…
НЛО захватило псот.
Как-то давно в Victoria увидел эту функцию. Использовал на Seagate. Полет нормальный.
Топик НЛО?
аааа, зелёные человечки ))) А по теме, некоторые продвинутые мамки(Asus например) сами отключают неиспользуемые винты в момент их простоя, и включают при обращении к ним.
НЛО прилетело и опубликовало эту надпись здесь
Эта возможность появилась в стандарте ATA/ATAPI-6 в 2002 году. Но многие диски, появившиеся до этого времени, до сих пор работают и их много кто и где использует. Поэтому, если у кого-то шумит на шкафу сервер — возможно, его можно сделать чуточку тише )
Наш сервер шумит немеряным количеством вентиляторов. Пришлось запихать в отдельную комнату со звукоизоляцией стен (отгородили часть офиса перегородкой). Иначе это сводило с ума не только нас, но и соседей в двух смежных офисах ((
У меня на второй работе множество серверов (каждый ростом с меня), под них отведены отдельные комнаты. Одна из таких комнат (в ней 4 таких сервера) рядом с моим офисом. Так вот там для охлаждения (помимо кулеров) используется кондей — в комнате постоянно 19 градусов. Трудно представить, какой шум получается в совокупности )
у меня под Win7 rc 7100 x64 установка этого параметра в нуль приводит с 70% вероятностью к BSOD после пробуждения из StandBy.
Поставил в дефолт — вероятность снизилась до 30%.
Возможные проблемы с кабелем SATA не подтвердились (поменял и кабель, и порт на материнке). Показатели SMART на HDD в порядке. Под ХР x86 и Vista x64 таких проблем нет…
Как лечить — не знаю :((( Винт хочется сделать потише, ибо его слышу с дивана (кулеры все подкручены на минимум).
Поставил в дефолт — вероятность снизилась до 30%.
Возможные проблемы с кабелем SATA не подтвердились (поменял и кабель, и порт на материнке). Показатели SMART на HDD в порядке. Под ХР x86 и Vista x64 таких проблем нет…
Как лечить — не знаю :((( Винт хочется сделать потише, ибо его слышу с дивана (кулеры все подкручены на минимум).
«мисли»
Cпасибо!
ветка модерства=))
кстати о режимах работы. Заметил, что даже при смене режима питания на ноутбуке по прежнему продолжают парковаться головки диска(соответствующий звук, примерно раз в 1-2 минуты).
соответственно увеличивается износ винта. решение: менять параметр APM в большую сторону. везде свои минусы, но все-же при нормальной эксплуатации жизнь винту продлит.
кстати о режимах работы. Заметил, что даже при смене режима питания на ноутбуке по прежнему продолжают парковаться головки диска(соответствующий звук, примерно раз в 1-2 минуты).
соответственно увеличивается износ винта. решение: менять параметр APM в большую сторону. везде свои минусы, но все-же при нормальной эксплуатации жизнь винту продлит.
Спасибо за AAM, не знал такого.
В отличие от автора новости я захотел не уменьшить шум, а увеличить производительность своего рабочего тазика. У меня Dell T5400 с винтом 7200RPM/500Gb. Хорошее железо, когда-то компании обошлось почти в 2к евро. 8-ядерный Xeon. Всё хорошо, если бы не медленный жёстки диск, в производительность которого чаще всего упираются все наши попытки запускать наш софт в 8 процессов.
Глянул я вчера из дому на дефолтные опции моего винта:
Мать-перемать! Поубивал бы Dell за такую заботу об акустике. Лучше бы кулеры ставили тихие на проц, или сделали что-нибудь с весом системного блока(18кг)!
Измерял производительность с помощью seeker.c
Спасибо тебе, добрый человек Boomburum
В отличие от автора новости я захотел не уменьшить шум, а увеличить производительность своего рабочего тазика. У меня Dell T5400 с винтом 7200RPM/500Gb. Хорошее железо, когда-то компании обошлось почти в 2к евро. 8-ядерный Xeon. Всё хорошо, если бы не медленный жёстки диск, в производительность которого чаще всего упираются все наши попытки запускать наш софт в 8 процессов.
Глянул я вчера из дому на дефолтные опции моего винта:
$ sudo hdparm -M /dev/sda /dev/sda: acoustic = 128 (128=quiet ... 254=fast)
Мать-перемать! Поубивал бы Dell за такую заботу об акустике. Лучше бы кулеры ставили тихие на проц, или сделали что-нибудь с весом системного блока(18кг)!
Измерял производительность с помощью seeker.c
AAM=128: ./seeker /dev/sda Results: 58 seeks/second, 17.18 ms random access time AAM=254: ./seeker /dev/sda Results: 76 seeks/second, 13.05 ms random access time
Спасибо тебе, добрый человек Boomburum
у мя ни на одном сигейте такой функции не нашлось, wd рулит. правда wd рулит не только из-за этой функции.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Совет счастливым обладателям жестких дисков