Write error rate что это victoria
Диагностика накопителей: описание параметров S.M.A.R.T
Содержание
Содержание
«Всем привет! Компьютер долго включается, издает треск и десять минут открывает браузер. Подскажите, в чем проблема?» — новички посылают такие SOS-сигналы на всех компьютерных форумах. Местные «специалисты» знают наперед, в чем проблема, поэтому сразу советуют проверить S.M.A.R.T. Однако проверить — это полдела. Чтобы правильно понять «наречие» винчестера, придется выучить несколько слов из его языка.
Компьютерный накопитель, как и любой другой компьютерный элемент с подвижным механизмом, склонен к износу. В винчестере чаще всего страдают механические элементы: двигатель, магнитные головки и пластины, покрытые диоксидом хрома. Эти части могут выйти из строя не только после исчерпания запаса прочности, но и из-за неправильных условий эксплуатации.
Например, шпиндель и подшипник скоростного диска чувствительны к температурному режиму: нагреваясь, металл расширяется, из-за чего подвижные элементы может заклинить во время работы. Жесткие диски требовательны к условиям хранения и механическим воздействиям: у них окисляются контакты, появляется пыль из-за нарушения герметичности и выходят из строя магнитные головки из-за ударов или тряски во время работы.
Все это касается физических показателей устройства. Но существует еще и неосязаемая часть накопителя, состояние которой определяется только системой самодиагностики диска. Этот параметр называется S.M.A.R.T.
Что такое S.M.A.R.T
Программные неполадки, проблемы с запуском, ошибки чтения и записи, битые и замененные секторы — это невидимая сторона жизни накопителя, за которой внимательно следит система самодиагностики.
S.M.A.R.T — это низкоуровневая система, которая ведет журнал работы устройства и следит за каждым действием накопителя. Можно сравнить ее с сервисной книжкой автомобиля, в которой мастер отмечает проделанные работы, пробег и другие важные данные. В процессе работы система S.M.A.R.T записывает важные показатели диска — например, количество ошибок чтения или записи, а также время раскрутки шпинделя или максимальное значение температуры.
Чтобы добраться до сервисной книжки диска, необходим специальный софт. Для этого существуют различные программы для диагностики накопителей. Мы будем работать с распространенной и понятной утилитой AIDA64. Утилита распространяется условно-бесплатно, поэтому установочный файл можно бесплатно загрузить с официального сайта.
Запускаем утилиту и попадаем на страницу с главными параметрами, необходимыми для диагностики. Чтобы добраться до нужного меню, необходимо перейти на вкладку «Хранение данных», затем открыть «SMART» и выбрать накопитель из списка:
Некоторые из параметров уже расшифрованы в удобный для пользователя формат. Это температура накопителя, число включений и общее время работы диска. Программа также автоматически считывает данные S.M.A.R.T и выдает оценку технического состояния винчестера — в данном случае все пункты имеют статус «ОК». Это «свежий» диск, поэтому все параметры находятся в пределах допустимого.
Пожалуй, здесь все предельно ясно. Но теперь попытаемся узнать количество ошибок чтения Raw Read Error Rate. Программа говорит, что их 51. Хотя нет, все-таки 200. Или 140? Нет, наверное 0. В этом и есть трудность понимания языка накопителя. Начинаем разбираться.
Как читать S.M.A.R.T
Программа диагностики диска, в первую очередь, создана для того, чтобы ее понимал компьютер. Поэтому обработка данных происходит в абстрактных «попугаях», а не в точных и понятных пользователю значениях. Например, компьютеру важно знать, достигал ли жесткий диск критического значения температуры за все время работы. Если да, то в сервисной книжке это отобразится в виде некоторого значения, по которому «железки» определят уровень критичности ситуации.
Система SMART построена вокруг пяти индикаторов, по которым можно определить состояние жесткого диска:
ID — идентификатор. Каждому значению в системе присваивается два атрибута — ID и описание. То, что указано в окошке «Описание», остается на совести разработчиков утилит — каждый называет так, как захочет. Значение в окне ID остается неизменным. Это и есть настоящее название пунктов в программе SMART, по которым стоит ориентироваться в первую очередь.
Описание — словесное название для ID. Например: «Spin-Up Time» или «Время раскрутки шпинделя». Используется разработчиками утилит для упрощения интерфейса.
Value (значение) — цифровое значение в абстрактных единицах указывает на текущее состояние диска. Например, сколько ошибок отловила система с момента запуска накопителя. Индикатор может принимать различные значения в течении всего срока службы накопителя. Сам по себе он не указывает на состояние диска и работает только в контексте со следующими значениями.
Worst (наихудшее) — значение, которое обозначает самый плохой результат Value за все время работы диска или с момента последнего запуска. Так же измеряется в неизвестных единицах и может изменяться от текущего к меньшему, но не наоборот. Индикатор представляет ценность только в тандеме с предыдущим и следующим индикатором.
Threshold (порог) — это критическая величина, при достижении которой накопитель считает, что он достиг максимального износа в определенной точке и исчерпал заложенный в него заводской ресурс. Как правило, диски, достигшие этого значения, считаются ненадежными и склонными к порче данных. Пороговое значение постоянно — его задает производитель на заводе.
RAW (данные) —значения Value в шестнадцатеричной или десятичной системах исчисления. Например, количество раскручиваний шпинделя в «разах» или общее время работы накопителя в минутах. Как правило, этот индикатор содержит большинство необходимых данных о работе диска и его состоянии. Хотя не всегда с помощью этого описания можно понять, насколько хорошо себя чувствует диск.
Чтобы понять принцип работы вышеперечисленных индикаторов, приведем пример. Допустим, существует значение Spin-Up Time — это время, за которое шпиндель успевает раскрутиться с нуля оборотов до рабочего значения (например, 7200 об/мин). В окошке RAW (данные) можно увидеть цифру 2383 — неизвестно, в каком измерении считаются эти данные и насколько хорошо для конкретной модели диска раскручиваться за какие-то 2383 (секунды, миллисекунды, минуты, часа).
Поэтому система ориентируется не по конкретным значениям, а по экстремумам Value, Worst и Threshold. Это работает следующим образом: в момент последнего включения диска, точнее, раскручивания шпинделя, диск подсчитал некоторое значение и записал его в колонку Value. Допустим, это условное число 180. При следующем включении диск «проспал» и раскручивался дольше обычного, поэтому Value получил значение «170». Это хуже, чем предыдущий результат, поэтому автоматика переносит значение в колонку Worst — наихудшее время раскрутки за весь срок службы накопителя. Теперь Worst будет иметь значение «170» до тех пор, пока диск не проспит еще один старт.
Теперь, чтобы понять, насколько значение «170» влияет на состояние диска, SMART сравнивает его со значением Threshold — минимальный уровень состояния конкретного показателя, при котором диск считается исправным. В нашем случае это «21» — то есть, до критических значений винчестеру из примера нужно добираться еще более 100 условных единиц. Если же устройство в какой-то момент достигнет этого значения, то при включении компьютера SMART оповестит об этом BIOS.
Таких «показателей» в программе SMART заложено много. Самые важные, которые пригодятся домашнему юзеру для диагностики винчестера в своей сборке или для проверки устройства при покупке на вторичном рынке, мы перечислили ниже в формате «ID» + «Описание».
Список атрибутов
01 Raw Read Error Rate — количество ошибок, возникших при чтении из-за аппаратных неполадок диска. Для некоторых моделей дисков этот атрибут может показывать запредельное количество ошибок, хотя они не являются критическим значением. Чтобы не путаться в попугаях RAW, лучше ориентироваться на три главных значения.
Чем меньше ошибок, тем лучше. В идеале — ноль.
03 Spin-Up Time — время раскрутки шпинделя до рабочих оборотов.
Чем быстрее раскручивается шпиндель, тем лучше — значит, двигатель и механическая часть в порядке.
04 Start/Stop Count — количество полных остановок и раскручиваний шпинделя. Для некоторых дисков этот атрибут также учитывает переход диска из режима энергосбережения в рабочее состояние.
При запуске диска из полностью выключенного состояния двигатель потребляет большое количество тока. В этот момент он и управляющая электроника становятся наиболее уязвимыми к поломкам. Чем чаще диск включается/выключается, тем выше вероятность того, что при холодном включении устройство выйдет из строя.
05 Reallocated Sectors Count — количество переназначенных секторов.
Магнитные пластины винчестера подвержены износу, поэтому со временем начинают «сыпаться». Это значит, что секторы, в которых хранится информация, перестают отвечать на запросы и считаются битыми. Автоматика диска их находит и переназначает на новые, которые находятся в резервной области пластины. Чем больше секторов переназначил диск, тем хуже.
07 Seek Error Rate — количество ошибок позиционирования магнитных головок.
Если этот атрибут содержит записи об ошибках, то можно подыскивать диску замену. Такие ошибки, как правило, указывают на состояние механики диска и поверхности пластин.
09 Power-On Time Count — общее количество времени наработки накопителя.
В зависимости от производителя может измеряться в секундах, минутах, часах. У каждой модели есть заводское максимальное значение наработки на отказ, поэтому можно ориентироваться по этому числу или по трем аргументам.
0A Spin-Up Retry Count — количество повторных попыток раскрутить шпиндель после неудачного запуска. Чем чаще шпиндель раскручивается со второго раза, тем хуже состояние механики диска.
0С Power Cycle Count — то же самое, что Start/Stop Count, обозначает количество раскручиваний и остановок шпинделя, а также учитывает количество полных включений/выключений устройства.
C1 Load/Unload Cycle — обозначает количество перемещений блока магнитных головок с парковочной зоны в рабочую и обратно.
Указывает на износ механики: чем больше, тем хуже. Условное значение в несколько тысяч таких перемещений ничего не значит — лучше ориентироваться по Value.
C2 Temperature — показывает текущую, минимальную и максимальную температуру диска.
C4 Reallocation Event Count — учитывает все попытки операций переназначения секторов.
Работает в паре с атрибутом «05 Reallocated Sectors Count»: когда диск находит поврежденный сектор, система пытается перенести его в резервную зону. Если в этом случае сектор на самом деле окажется поврежденным, то оба атрибута получат некоторое значение. Если при переносе сектор восстановил работоспособность, атрибут «05» не будет изменен, но запись попытки сделать ремаппинг будет выполнена в атрибут «C4».
C5 Current Pending Sector Count — количество секторов, которые стоят в очередь на переназначение в резервную область.
Если диск находит сбойный сектор во время работы, он заносит его в список, чтобы позже вернуться к операции ремаппинга. Это значение может изменяться в любую сторону. Если оно постоянно увеличивается, то стоит задуматься о состоянии диска. Возможно, резервная зона для переноса секторов уже закончилась.
C8 Write Error Rate — количество ошибок, возникших при записи информации в сектор.
Имеет то же значение, что и показатель ошибок чтения. Чем больше ошибок, тем хуже состояние поверхности пластин.
F0 Head flying hours — время, затраченное на позиционирование магнитных головок.
Чем быстрее перемещается блок головок, тем выше скорость работы накопителя и тем вероятнее тот факт, что механика диска исправна.
F1 Total Host Writes — общее количество записанных блоков.
F2 Total Host Reads — общее количество считанных блоков.
Последние два значения — это общий пробег накопителя. Измеряется в количестве сделанных или прочтенных записей. Текущее значение не несет полезной информации, лучше ориентироваться по Value и Threshold.
Выше перечислены только основные параметры, которые влияют непосредственно на механическую или программную часть накопителей. По этим основным показателям SMART можно определить состояние диска и хотя бы примерно понять, насколько долго и стабильно он проработает в сборке. Существуют еще десятки значений, которые уже не используются в современных дисках или появляются в моделях для узконаправленных систем, например, в серверах.
Если диск собрался в отпуск
SMART проверяет состояние накопителей во время включения компьютера, поэтому если система обнаружит критическое состояние по одному из атрибутов, она выдаст предупреждение. Наверняка пользователь заинтересуется возникшей ошибкой и начнет искать причину. И после проверки значений SMART с помощью утилиты окажется, что диск держит в заложниках семейные фотографии и при любом неаккуратном движении готов рассыпаться вместе с дорогой информацией. Что делать?
Если же и это не помогло, то есть секретный способ восстановить ценные гигабайты в компьютере — идем в магазин и покупаем новый винчестер, а лучше — SSD-накопитель с большим объемом. Это быстрые, бесшумные и надежные устройства, которые будут служить верой и правдой, если знать нюансы и избежать распространенных ошибок при выборе модели.
Записки ремонтника: жесткие диски, какими вы их не знали. Часть 2
Технология S.M.A.R.T. родилась в далеком 1995 году, так что возраст у нее почтенный. Предполагалось, что атрибуты SMART (давайте для простоты писать аббревиатуру без точек), формируемые микропрограммой жесткого диска, позволят программно оценивать состояние накопителя, а также дадут механизм для предсказания выхода его из строя. Последнее в те времена было достаточно актуально: срок жизни дисков в серверах, например, исчислялся годом-полутора, и знать, когда готовить замену, было нелишним.
Со временем многое поменялось: что-то отмерло, какие-то стороны развились сильнее (например, контроль механики диска). Первоначальный набор из десятка простейших атрибутов усложнился и разросся в несколько раз, порой менялся их смысл, многие производители ввели собственные атрибуты с не всегда ясным функционалом. Появилась масса программ для анализа SMART (как правило, невысокого качества, но с эффектным интерфейсом, да еще и за деньги) и т.п.
Так что не мешает описать современное состояние SMART. Начнем с критически важных атрибутов, ухудшение которых почти всегда свидетельствует о проблемах с накопителем. Именно их первым делом смотрят ремонтники при диагностике HDD.
Также следует принимать во внимание и информационные атрибуты, способные много чего поведать об «истории» диска.
Как видим, большинство «интересных» атрибутов отражает функционирование механики накопителя. Технология SMART действительно позволяет предсказывать выход диска из строя в результате механических неисправностей, что, по статистике, составляет около 60% всех отказов. Полезен и мониторинг температур: перегрев головок резко ускоряет их деградацию, так что превышение опасного порога (45-55º в зависимости от модели) — сигнал срочно улучшить охлаждение диска.
Вместе с тем не следует переоценивать возможности SMART. Современные диски нередко «дохнут» на фоне отличных атрибутов, что связано с тонкими процессами дефект-менеджмента в условиях высокой плотности записи и не всегда, мягко говоря, качественных компонентов (разнобой в отдаче головок сегодня — обычное дело). Тем более SMART не способен предсказать последствия таких «форс-мажоров», как скачок напряжения, перегрев платы электроники или повреждение накопителя от удара.
Практически у всех атрибутов наибольший интерес представляет поле Raw Value: «сырые» значения наиболее информативны. Их нормировка (степень приближения к абстрактному порогу) часто ничего не дает и только запутывает дело. Поэтому и программы, полагающиеся на эти проценты, нельзя считать вполне надежными. Типичный случай для них — ложные тревоги. Программа сообщает, что новый, недавно установленный накопитель того и гляди «склеит ласты». А все дело в том, что в начале эксплуатации некоторые атрибуты SMART быстро меняются и примитивная экстраполяция приводит к пугающим пользователя прогнозам.
Я советую бесплатную программу HDDScan — она корректно понимает все атрибуты, в том числе и новые, правильно разбирает температурные показатели. Отчет выводится в виде аккуратной xml-таблицы с цветовой индикацией, которую можно сохранить или распечатать.
SMART диска WD пятилетнего возраста. О его близкой кончине свидетельствуют ненулевые значения атрибутов 1 и 200 (для WD они особенно чреваты), а также тот факт, что после ремапа атрибут 197 снова растет. Это значит, что возможности исправления дефектов исчерпаны
Крайне полезна у HDDScan возможность считывать SMART у внешних накопителей, столь распространенных сегодня. Практически ни одна другая программа этого не умеет, ведь на пути данных стоит контроллер, преобразующий интерфейс PATA/SATA в USB или FireWire. Автор целенаправленно работал в этом направлении, и ему удалось охватить широкий спектр контроллеров. Не забыты и диски с интерфейсом SCSI, до сих пор широко применяемые в серверах (атрибуты у них особые — например, выводится общее число записанных или считанных байтов за всю жизнь накопителя).
Функционал HDDScan полностью отвечает потребностям ремонтника. Когда первичную диагностику принесенного внешнего диска можно провести, не разбирая корпус, — это удобно, экономит время, а порой и сохраняет гарантию.
SMART, снятый со SCSI-диска. Здесь исторически сложились совсем другие атрибуты
⇡#Барьеры HDD
Механика давно стала ахиллесовой пятой HDD, и даже не столько из-за чувствительности к ударам и вибрации (это еще можно компенсировать), сколько из-за медлительности. Самые быстрые «дерганья» блоком магнитных головок (2-3 мс у лучших серверных моделей) в тысячи раз уступают скоростям электроники.
И принципиально ничего тут не улучшишь. Поднимать скорость вращения пакета дисков некуда, 15000 об./мин уже предел. Японцы несколько лет назад подступались к 20000 об./мин (вполне гироскопная скорость), но в итоге отказались — не выдерживают материалы, конструкция получается слишком дорогая и для массового производства слабо пригодная. В малых же сериях винчестеры выйдут золотыми, такие никто не купит — это не гироскопы, которые заменить нечем.
Выходит, уткнулись в барьер. Механику на кривой козе не объедешь. Единственный выход — поднимать плотность записи, поперечную и продольную. Продольная плотность (вдоль дорожки) влияет на производительность накопителя, т.е. на поток данных к остальным узлам компьютера. Но все равно, даже достигнутые 100-130 Мбайт/с — это для нынешних компьютеров слишком мало. Например, рядовая оперативная память (DRAM) имеет реальную производительность около 3 Гбайт/с, а кеш процессора — еще больше. Разница на порядки, и она сильно сказывается на общем быстродействии. Конечно, никто не требует от энергонезависимого накопителя, емкость которого в сотни раз превышает DRAM, такой же производительности. Но даже простое удвоение было бы заметно любому пользователю.
Поперечная плотность записи — это густота дорожек на пластине, в современных HDD она превышает 10000 на 1 миллиметр. Получается, что сама дорожка имеет ширину менее 100 нм (между прочим, нанотехнологии в чистом виде). Это позволяет резко поднять емкость в расчете на одну поверхность, а также ускоряет позиционирование за счет изощренных алгоритмов (их разработка потянула бы на пару докторских диссертаций).
Как итог, за последние годы емкость и производительность HDD значительно выросли. Все это стало возможным благодаря технологии перпендикулярной записи, которая существует уже более 20 лет, но до массового внедрения дозрела только в 2007 году. Причем емкость тогда выросла даже сильнее, чем требуется: первые терабайтные диски встретили вялый отклик пользователей. Народ просто не понимал, куда приспособить таких монстров, тем более что они поначалу строились на пяти пластинах, были капризными, шумными и горячими (речь о тогдашних флагманах Hitachi).
Потом, конечно, люди разобрались, торренты заработали в полную силу, да и количество пластин поуменьшилось. В то же время плотность записи выросла до 500-750 Гбайт на пластину (имеются в виду диски настольного сегмента с форм-фактором 3,5″). Вот-вот в массовое производство пойдут терабайтные пластины, что даст возможность выпустить винчестеры объемом до 4 Тбайт (больше четырех пластин в стандартном корпусе высотой 26,1 мм не уместить; хитачевские пятипластинные первенцы большого развития не получили).
Трехтерабайтный диск WD Caviar Green WD30EZRX, наиболее емкий на сегодня. Имеет четырехпластинный дизайн, выпускается ровно год (с 20 октября 2010 г.). Как полагается, весной и летом дешевел, но в последние дни резко подорожал из-за наводнения в Таиланде (там расположены сборочные заводы WD, и стихия блокировала подвоз комплектующих)
Увы, скорость позиционирования выросла, мягко говоря, несильно, а у массовых моделей так вообще осталась на прежнем уровне, а то и упала в угоду… тишине. Маркетологи доказали, что потребитель голосует кошельком за гигабайты в расчете на один доллар, а не за миллисекунды доступа. Поэтому и небыстры дешевые диски по сравнению с породистыми серверными собратьями. Медлительность хорошо проявляется в скорости загрузки ОС, когда надо читать с диска большое количество мелких файлов, разбросанных по пластинам. Здесь главную роль играет скорость вращения шпинделя и мощный привод БМГ, дающий возможность больших ускорений.
Между прочим, «быстрые» диски легко отличить даже на вес — они заметно тяжелее «медленных». Полноразмерная банка с утолщенными стенками, способствующая геометрической стабильности и подавлению вибраций, скоростной шпиндельный двигатель, мощные магниты позиционера, двухслойная крышка повышенной жесткости — все это прибавляет такому накопителю десятки и сотни граммов. Еще больше отрыв в серверных моделях на 15000 об./мин, где пластины уменьшенного размера окружены внушительным объемом литого алюминия, а общий вес «харда» доходит до килограмма.
Высокопроизводительный диск WD Raptor со скоростью вращения шпинделя 10 000 об./мин. При емкости 150 Гбайт весит 740 г (массовые модели той же емкости — 400-500 г). Обратите внимание на размер магнитов и толщину стенок
С удешевлением твердотельных SSD, использующихся, в первую очередь, под операционную систему, нужда в высокопроизводительных HDD стала снижаться, а сами они постепенно выделяются в особый сегмент рынка (такова, например, «черная» серия у WD). Подобными дисками комплектуются профессиональные рабочие станции с ресурсоемкими приложениями, критичными к скорости доступа. Рядовые же пользователи брать достаточно дорогие накопители не торопятся, предпочитая объем производительности.
На другом конце спектра — популярные «зеленые» модели с намеренно замедленным вращением шпинделя (5400-5900 об./мин вместо 7200) и небыстрым позиционированием головок. Дешевые, тихие, холодные и достаточно надежные, эти винчестеры идеально подходят для хранения мультимедийных данных в домашних компьютерах, внешних корпусах и сетевых хранилищах. На наших прилавках все эти Green и LP сильно потеснили другие линейки, так что в мелких «точках» порой ничего больше и не найдешь.
⇡#Расточительность магнитной записи
Намагниченность доменов жесткого диска, как и в середине двадцатого века, меняют с помощью магнитной головки, поле которой возбуждается переменным электрическим током и действует на магнитный слой через зазор. Также эта технология требует быстрого вращения пластин, прецизионного контроля положения головки и т.д. Двигатель и позиционер жесткого диска, а также управляющая ими электроника потребляют заметную мощность, да и стоят немало. Но главное — на само возбуждение магнитного поля тратится очень много энергии.
Расточительность стандартного метода магнитной записи трудно оценить, работая на персональном компьютере. Жесткие диски массовых серий даже при активной работе потребляют менее 10 Вт, что на фоне прочих комплектующих (100 Вт и более) почти незаметно. Но ваши взгляды сразу переменятся после посещения серверной комнаты какого-нибудь крупного банка, а чтобы получить впечатлений на всю оставшуюся жизнь, достаточно подойти к дисковой стойке суперкомпьютера. В шуме сотен и тысяч жестких дисков, обдувающих их вентиляторов и прецизионных кондиционеров становится понятно, сколько энергии в глобальном масштабе тратится на такую работу.
Недаром для систем хранения данных энергоэффективность в списке характеристик выходит на первый план. Вот уже и Google переводит свои дата-центры на баржи в море (вот где настоящие офшоры!). Оказывается, охлаждение СХД забортной водой радикально сокращает операционные затраты, в первую очередь за счет экономии на кондиционерах.
⇡#О питании жестких дисков
Будет ли работать обычная 220-вольтовая лампочка от 230 В? Конечно, будет. А от 240 В? Тоже. Вопрос — сколько она протянет? Понятно, что меньше или существенно меньше — это зависит от конкретной лампочки. Ей суждена яркая, но короткая жизнь.
Примерно та же ситуация и с жесткими дисками. Наивные производители проектировали их, полагаясь на стандартные +5 В и +12 В. Однако в типичном компьютерном блоке питания (БП) стабилизируется лишь линия 5 В. К чему же это приводит?
При высокой нагрузке на процессор (а современные «камни» потребляют немало) и недостаточной мощности БП линия 5 В проседает, и система стабилизации отрабатывает это дело, повышая напряжение до номинального значения. Одновременно повышается и напряжение 12 В (из-за отсутствия стабилизации по нему). В результате и так нестойкий к нагреву HDD работает еще и при повышенном напряжении, которое подается на самые греющиеся узлы — микросхему управления двигателем (на жаргоне ремонтников — «крутилка») и привод головок (т.н. «звуковая катушка»). Итог — смотри рассуждение о лампочке.
Сгоревшая «крутилка» на плате как результат повышенного напряжения и плохого охлаждения. Нередко микросхема сгорает в буквальном смысле, с пиротехническими эффектами и выгоранием дорожек на плате. Такое ремонту не подлежит
Отсюда советы по блоку питания. Чем больше его мощность, тем лучше (в разумных пределах: запас более 30-35% по отношению к реальному потреблению снижает КПД блока, так что вы будете греть комнату). Менее мощный, но фирменный БП лучше более мощного, но безродно-китайского. Помните — разгоняют не только процессоры. В первом приближении, 420 «китайских» ватт эквивалентны 300 «правильным».
По-хорошему, надо бы еще учитывать возраст БП: после 2-3 лет эксплуатации его реальная мощность заметно снижается, а выходные напряжения дрейфуют. Разумеется, в некачественных изделиях, работающих на честном китайском слове, процессы старения выражены гораздо резче. Хорошо еще, если подобный блок тихо умрет сам, а не утащит за собой в агонии половину системного блока!
Максимально допустимым считается 12,6 В (+5% от номинала). Однако у многих дисков c ростом напряжения наблюдается нелинейно-резкий нагрев упомянутых выше узлов — «крутилки» и «катушки». Поэтому я рекомендую строже контролировать БП с помощью внешнего вольтметра (датчики на материнской плате, измеряющие напряжение для BIOS и программ типа AIDA, могут быть весьма неточны).
Измерять напряжение лучше всего на разъемах Molex и обязательно под полной нагрузкой: процессор занят вычислениями с плавающей точкой, видеокарта — выводом динамичной трехмерной графики, а диск — дефрагментацией. При 12,2-12,4 В стоит призадуматься, 12,4-12,6 В — поволноваться, 12,6-13 В — бить тревогу, а в случае 13 В и выше — копить деньги на новый диск или положить гарантийный талон на видное место…
Конденсаторы (2200 мкФ, 25 В), напаянные на цепи питания HDD (желтый провод — +12 В, красный — +5 В, черный — земля). В данном случае они уменьшают пульсации напряжения, от которых блок питания издает раздражающий высокочастотный писк
Если напряжение по линии 12 В сильно завышено, а вы не боитесь паяльника и способны отличить транзистор от диода, то можете включить последний в разрыв питания HDD (напомню, линии 12 В соответствует желтый провод). Диод сыграет роль ограничителя — на его p-n переходе упадут «лишние» 0,2-0,7 В (в зависимости от типа диода), и диску станет полегче. Только диод надо брать достаточно мощный, чтобы он выдерживал пусковой ток в 2-3 А.
И без фанатизма: результирующее напряжение не должно опускаться ниже 11,7 В. В противном случае возможна неустойчивая работа диска (множественные рестарты) и даже порча данных. А некоторые модели (в частности, Seagate 7200.10 и 7200.11) могут вообще не запуститься.
⇡#Миграция с флеш
Память NAND Flash появилась много позднее, чем HDD, и переняла ряд его технологий — взять хотя бы коды ECC. Далее оба направления развивались параллельно и сравнительно независимо. Но в последнее время наметился и обратный процесс: миграция технологий с флеш-памяти на жесткие диски. Конкретно речь идет о выравнивании износа.
Как известно, любой флеш-чип имеет ограниченный ресурс по числу стираний-записей в одну ячейку. В какой-то момент стереть ее уже не удается, и она навсегда застывает с последним записанным значением. Поэтому контроллер считает количество записей в каждую страницу и в случае превышения копирует ее на менее изношенное место. В дальнейшем вся работа ведется с новым участком (этим заведует транслятор), а старая страница остается как есть и не используется. Данная технология получила название Wear Leveling. Так вот, износ есть и в жестких дисках, но там он механический и температурный. Если магнитная головка все время висит над одной дорожкой (скажем, постоянно изменяется тот или иной файл), то растет вероятность повреждения дорожки при случайных толчках или вибрации диска (например, от соседних накопителей в корзине). Головка может коснуться пластины и повредить магнитный слой со всеми вытекающими печальными последствиями. Даже если вредного контакта нет, неподвижная головка локально нагревается и пусть обратимо, но деградирует. Запись в данное место происходит менее надежно, растет вероятность последующего неустойчивого считывания (а при современных огромных плотностях записи любое отклонение параметров губительно).
Эти соображения достаточно очевидны, и прошивка серверных дисков с интерфейсом SCSI/SAS (а они весьма горячи) давно научилась перемещать головки в простое, дабы они не перегревались. Но еще лучше вместе с головкой «перебрасывать» и информацию по пластине — в этом случае описанные эффекты подавляются максимально, а надежность накопителя растет. Вот Western Digital и ввел подобный механизм в новых моделях VelociRaptor. Это дорогие высокопроизводительные диски со скоростью вращения шпинделя 10000 об./мин и пятилетней гарантией, так что Wear Leveling там уместен.
VelociRaptor снаружи и внутри. Привлекает внимание мощный радиатор. Пластины же имеют уменьшенный диаметр — это характерно для современных скоростных дисков.
Кроме того, вся линейка VelociRaptor нацелена на использование в высоконагруженных системах, в первую очередь серверах, где запись на диск ведется очень интенсивно и зачастую в одни и те же файлы (типичный пример — логи транзакций). Массовым «ширпотребным» дискам высокие нагрузки не грозят, греются они тоже умеренно, так что подобный изыск там вряд ли появится. Впрочем, поживем — увидим.
⇡#Аdvanced Format и его применение
Вот уже более 20 лет все жесткие диски имеют одинаковый размер физического сектора: 512 байт. Это минимальная порция записи на диск, позволяющая гибко управлять распределением дискового пространства. Однако с ростом объема HDD все сильнее стали проявляться недостатки такого подхода — в первую очередь неэффективное использование емкости магнитной пластины, а также высокие накладные расходы при организации потока данных.
Поэтому диски большой емкости (терабайт и выше) стали производиться по технологии Advanced Format, которая оперирует «длинными» физическими секторами в 4096 байт. Разметка магнитных пластин под AF весьма выгодна для производителя: меньше межсекторных промежутков, выше полезная емкость дорожки и всей пластины (а это, наряду с магнитными головками, самый дорогой компонент HDD). Именно Advanced Format позволил выпустить на рынок недорогие винчестеры, столь популярные ныне у потребителей аудио- и видеоконтента. AF-дисками емкостью 1-3 Тбайт комплектуются не только компьютеры, но и масса внешних накопителей, сетевых хранилищ и медиаплееров.
Один из первых дисков 3,5″ с Advanced Format, выпущенный в 2009 г
Но даром ничего не дается, новые диски уже начинают приносить в ремонт. Похоже, надежность все-таки просела. Ведь единичный сбой диска или дефект поверхности портит теперь в 8 раз больше данных пользователя, чем обычно. При физическом секторе в 4 Кбайт и эмуляции «коротких» секторов в 512 байт не будет читаться от 1 до 8 секторов. Операционная система на это реагирует понятно как: авария, все пропало! В итоге мелкая проблема на пластинах вырастает для пользователя в зависание или чего еще хуже.
Я считаю, на дисках с AF не стоит держать ОС, прикладные программы и базы данных со множеством мелких файлов. Пока что их удел — мультимедийные данные, некритичные к выпадениям.
⇡#Что стоит почитать о жестких дисках
В первую очередь рекомендую заглянуть на форум HARDW.net. Его раздел «Накопители информации» посещает множество профессиональных ремонтников и энтузиастов (почти 40 тыс. участников). Там можно найти ответы практически по любой теме, связанной с HDD, за исключением самых новых «нераскопанных» моделей. Начните с подраздела «Песочница»: на простые (в понимании профессионалов) вопросы там отвечают подробно и содержательно, а не отшивают, как в других местах, — «несите к ремонтнику».
Еще больше информации, правда, на английском языке, можно найти на портале HDDGURU. Помимо ремонтно-диагностического ПО и статей по отдельным вопросам (например, как поменять головки у диска), там есть международный форум ремонтников, а также огромный архив ресурсов по HDD (firmware, документация, фото и т.п.). Портал прививает широкий взгляд на вещи, он будет интересен подготовленным и мотивированным людям. Во всяком случае, в закрытых конференциях ремонтников ссылки на него пробегают постоянно.
Сошлюсь и на свою статью «Как продлить жизнь жестким дискам» в трех частях. Она дает начальные сведения по обращению с HDD, и хотя написана более трех лет назад, устарела мало — диски за это время принципиально не изменились, разве что стали еще менее надежными из-за свирепой экономии. Производители, застигнутые мировым кризисом, снижали свои затраты по всем направлениям, что и послужило причиной ряда громких провалов 2008-2009 гг. Об одном из них речь пойдет в продолжении этого материала, которое выйдет в ближайшее время.