На заметку...
Обратите внимание на следующее: скорость передачи интерфейса в реальном мире практически ничего не значит.
Не заблуждайтесь относительно рекламируемой скорости передачи интерфейса, что относится, в частности, к ATA-133/S-ATA. Как следует из этой таблицы, более важным показателем эффективности накопителя является средняя скорость передачи данных, величина которой значительно меньше скорости интерфейса, достигающей 133 Мбайт/с. Скорость передачи данных носителя представляет собой среднюю скорость, с которой накопитель может фактически считывать или записывать данные. Для сравнения: скорость передачи интерфейса определяет, насколько быстро происходит перемещение данных из системной платы в буфер накопителя и обратно. Основным фактором, оказывающим наибольшее влияние на фактическую скорость передачи данных, является скорость вращения жесткого диска. В общем случае скорость передачи данных накопителей, вращающихся с частотой 7 200 об/мин, будет выше, чем у накопителей со скоростью вращения 5 400 об/мин.
Я уверен, что многие пользователи, обменявшие накопители ATA-66 или ATA-100 на модели ATA-133/S-ATA (плюс плата адаптера или обновление системной платы), неожиданно откроют для себя, что накопитель ATA-133/S-ATA имеет практически то же быстродействие (или даже более низкое), чем предыдущие модели! Для того чтобы избежать этой ошибки, при покупке накопителя обращайте внимание в первую очередь на фактическую скорость передачи данных сравниваемых жестких дисков.
Существует два основных фактора, непосредственно влияющих на скорость передачи данных: скорость вращения диска и плотность линейной записи, или количество секторов на дорожке. Например, при равном количестве секторов на дорожке скорость передачи данных будет выше у дисковода, имеющего большую скорость вращения. По аналогии с этим, при равной скорости вращения накопитель с большей плотностью записи будет иметь большую скорость передачи. При сравнении эффективности накопителей следует учитывать оба фактора.
Обратите внимание на сравнительные характеристики описанных 120-гигабайтовых дисководов.
Накопитель |
Скорость вращения, об/мин |
Скорость передачи интерфейса, Мбайт/с |
Средняя скорость передачи носителя, Мбайт/с |
IBM 120GXP |
7 200 |
100 |
42,27 |
Maxtor |
5 400 |
133 |
30,97 |
Интересно, что дисковод, имеющий более высокую скорость передачи интерфейса (133 Мбайт/с, в отличие от 100 Мбайт/с), в действительности оказывается более медленным (разница фактических скоростей составляет примерно 37%). Среднее количество секторов на дорожке примерно равно, поэтому столь высокая разница между скоростями передачи возникает главным образом из-за более высокой (примерно на 33%) скорости вращения одного из накопителей.
Как следует из этого примера, скорость передачи интерфейса никакого значения не имеет. В сущности, ни один из накопителей не позволяет передавать данные быстрее, чем со скоростью 66 Мбайт/с (даже из внешних цилиндров), причем увеличение скорости передачи интерфейса на производительность накопителя практически не влияет. Поэтому, если вы подумываете о приобретении новой системной платы или дополнительной платы хост-адаптера, пытаясь таким образом повысить производительность дисковода, то лучше потратьте деньги на что-нибудь другое. Повышение производительности интерфейса, используемого для передачи данных из буфера контроллера дисковода в системную плату, также не принесет ожидаемого результата. Объем буфера подобного типа составляет не более 2 Мбайт и пригоден только для повторяющихся передач данных небольшого объема.
S.M.A.R.T.
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology — технология самотестирования, анализа и отчетности) — это новый промышленный стандарт, описывающий методы предсказания появления ошибок жесткого диска. При активизации системы S.M.A.R.T. жесткий диск начинает отслеживать определенные параметры, чувствительные к неисправностям накопителя или указывающие на них. На основе отслеживаемых параметров можно предсказать сбои в работе накопителя. Если на основе отслеживаемых параметров вероятность появления ошибки возрастает, S.M.A.R.T. генерирует для BIOS или драйвера операционной системы отчет о возникшей неполадке, который указывает пользователю на необходимость немедленного резервного копирования данных до того момента, когда произойдет сбой в накопителе.
В накопителях на жестких дисках с интерфейсом IDE/ATA и SCSI реализация S.M.A.R.T. подобна, за исключением отчетной информации. В накопителях с интерфейсом IDE/ATA драйвер программного обеспечения интерпретирует предупреждающий сигнал накопителя, генерируемый командой S.M.A.R.T. report status. Драйвер запрашивает у накопителя статус этой команды. Если ее статус интерпретируется как приближающийся крах жесткого диска, то операционной системе посылается предупреждающее сообщение, а та, в свою очередь, информирует об ошибке пользователя. Такая структура в будущем может дополняться новыми свойствами. Операционная система может интерпретировать атрибуты, которые передаются с помощью расширенной команды report status. В накопителях с интерфейсом SCSI S.M.A.R.T. информирует пользователя только о двух состояниях накопителя — о нормальной работе и об ошибке.
Для функционирования S.M.A.R.T. необходима поддержка этой технологии на уровне BIOS или драйвера жесткого диска операционной системы (и, естественно, накопитель на жестких дисках, который поддерживает эту технологию). S.M.A.R.T. поддерживается несколькими программами, например Norton Smart Doctor от Symantec, EZ от Microhouse International или Data Advisor от Ontrack Data International.
Обратите внимание, что традиционные программы диагностики диска, например Scan-disk и Norton Disk Doctor, работают с секторами данных на поверхности диска и не отслеживают всех функций накопителя в целом. В некоторых современных накопителях на жестких дисках резервируются секторы, которые в будущем используются вместо дефектных. Как только "вступает в дело" один из резервных секторов, S.M.A.R.T. информирует об этом пользователя, в то время как программы диагностики диска не сообщают о каких-либо проблемах.
Каждый производитель накопителей на жестких дисках по-своему реализует параметры монитора S.M.A.R.T., причем большинство из них реализовали собственный набор параметров. В некоторых накопителях отслеживается высота "полета" головок над поверхностью диска. Если эта величина уменьшается до некоторого критического значения, то накопитель генерирует ошибку. В других накопителях выполняется мониторинг кодов коррекции ошибок, который показывает количество ошибок чтения и записи на диск.
В большинстве дисков реализована регистрация следующих параметров:
высота полета головки на диском;
скорость передачи данных;
количество переназначенных секторов;
производительность времени поиска;
количество повторов процесса калибровки накопителя.
Каждый параметр имеет пороговое значение, которое используется для определения того, появилась ли ошибка. Это значение определяется производителем накопителя и не может быть изменено.
Если S.M.A.R.T. в процессе мониторинга накопителя обнаруживает несоответствие параметров, то драйверу диска отправляется предупреждающее сообщение, а драйвер информирует о "нестандартной ситуации" операционную систему. Операционная система оповещает пользователя о необходимости немедленного резервного копирования данных. В этом предупреждающем сообщении может также содержаться информация о типе, производителе, номере накопителя.
