Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Если винчестер барахлит

HDDSpeed

Один из лучших, если не лучший набор тестов производительности жесткого диска. Написан он под DOS Михаилом Радченко и до сих пор считается стандартом de facto в Фидо и не только в ней, так как реальной альтернативы ему в принципе нет. Последняя существующая версия - 2.1 и следующей уже, похоже, не будет. Распространяется программа совершенно бесплатно и с исходными текстами, что должно радовать людей, интересующихся программированием подобных приложений. Вот что может этот продукт со слов разработчика:


Процесс тестирования в HDDSpeed.

"Данный тест позволяет полyчить как инфоpмацию о физических хаpактеpистиках конкpетной модели жесткого диска, так и о скоpости его pаботы в данной системе.

Измеренные характеристики позволяют вычислить индекс скорости жесткого диска (Disk Speed Index) и сравнить параметры различных жестких дисков, не вдаваясь в тонкости интерпретации полученных результатов тестов. Это достаточно удачный индекс, отражающий производительность дисковой подсистемы при большинстве реальных задач.

Кpоме этого, сyществyет возможность визyально оценить состояние повеpхности диска и опpеделить наличие плохих блоков (bad blocks), замещенных доpожек (remapped tracks) и плохо читаемых yчастков. HDDSpeed стpоит гpафик линейной скоpости чтения на pазных доpожках диска. Резкие кpатковpеменные пpовалы гpафика вниз свидетельствyют о локальном дефекте повеpхности. Также по графикам можно увидеть, достаточна ли пропускная способность контроллера/шины для данного жесткого диска.

Помимо обширных возможностей по получению информации о характеристиках жесткого диска, HDDSpeed может помочь в диагностике аппаратных проблем и предсказании возможного выхода жесткого диска из строя. Тест позволяет осуществить стандартными средствами диагностику контроллера диска, механизма позиционирования и сканирование всей поверхности на предмет наличия плохих блоков. Также имеется возможность показа SMART-информации (для тех дисков, которые это поддерживают), на основе которой можно судить о выработке ресурсов жесткого диска и возможности поломки в ближайшее время.


Информация по диску в HDDSpeed.

Начиная с версии 2.0, в программе появились возможности по "лечению" жестких дисков. В некоторых случаях с помощью теста поверхности можно скрыть найденные плохие сектора, осуществив remapping. Для этого не используются какие-либо недокументированные возможности дисков или закрытая информация от фирм-производителей, поэтому, возможно, эффективность применяемых методов будет ниже, чем у специализированных программ, ориентированных на конкретные модели жестких дисков. Но с другой стороны, это дает большую универсальность, чем другие низкоуровневые методы. Современные жесткие диски, как правило, достаточно интеллектуальны, чтобы самостоятельно "починить" себя в простых случаях. При больших же повреждениях поверхностей, скорее всего, нужен пресс, а не супер утилита от производителя".

Чтобы получить результаты, близкие к реальной производительности, автор рекомендует делать следующее:

"Для полyчения коppектных pезyльтатов необходимо запyскать тест в чистой DOS, желательно отсyтствие менеджеpов памяти типа EMM386 и QEMM, котоpые отpицательно влияют на точность измеpений. Тестиpование больших жестких дисков (> 528 Mбайт) нyжно пpоизводить в pежиме тpансляции, позволяющем иметь достyп ко всей повеpхности диска (LBA). Пpи тестиpовании большого диска в pежиме Normal бyдyт пpотестиpованы только пеpвые 1024 цилиндpа диска, котоpые являются наиболее быстpыми. Поэтомy pезyльтаты окажyтся завышенными. HDDSpeed выдает соответствyющее пpедyпpеждение в этом слyчае. Hадо отметить, что иногда pезyльтаты тестиpования могyт отличаться от пpиводимых в пpилагаемой таблице (drives.tbl). Пpосто я выбиpал лyчшие pезyльтаты из пpисылаемых для данной модели. Жесткий диск можно заставить pаботать медленнее, чем он способен, но быстpее - никогда".

От себя могу добавить, что на моем компьютере программа видела только один логический раздел жесткого диска - тот, на котором была установлена, так что имейте в виду этот факт. Впрочем, перейдем к описанию интерфейса программы и процессу ее работы. Несмотря на то, что все организовано логично и удобно, я думаю, это объяснение будет не лишним, особенно для людей, не очень хорошо знающих английский язык, так как программа написана именно на нем.

При запуске программы вам предлагается выбрать жесткий диск для тестирования, а точнее, его раздел. После автоматического определения служебной информации и параметров диска программа предлагает запустить тесты. Их также можно запустить в любой момент нажатием клавиши F4 или выбрать в меню Performance - Benchmarks. В том же меню находится полезная функция Graphs, которая отображает процесс тестирования графически.

Тестирование диска с отображением графика в среднем длится не меньше 10 мин, хотя все, конечно, зависит от размера диска. Для построения каждого графика есть свои "горячие" клавиши: линейная скорость чтения - F7, линейная скорость записи - F8, linear verify speed - Shift-F7, cache read speed - F9, что, конечно, намного удобнее, чем выбирать их из соответствующего меню.

В меню Diagnostic содержатся диагностические и ремонтные возможности продукта. Controller & Drive Test - Alt-C включает в себя перезагрузку контроллера, его диагностику и рекалибровку диска. Статус отображается как ОК в случае успеха. Seek Tests - Alt-S и Media verufy/repair - Alt-M - проверка поверхности винчестера на предмет наличия дефектных секторов или их remapping. В подменю "SMART" находятся средства для работы с жесткими дисками, поддерживающими данный механизм самодиагностики, и сообщения об их состоянии. Средств этих достаточно много и перечислять все я не буду. Скажу лишь, что информация очень подробная и предусматривает множество различных настроек этой интересной функции. Подменю Diagnostic - Advanced содержит расширенные возможности по диагностике и низкоуровневой конфигурации жестких дисков фирмы Quantum - моделей Fireball ST, SE, Bigfoot CY и некоторых других. Здесь можно просмотреть содержимое дефект-листа жесткого диска, а также внутреннюю конфигурацию жесткого диска. Для накопителей других фирм и моделей поддержки пока не предусмотрено, так как автор не имеет необходимой информации от производителей.

Меню Utilities дает возможность включить или отключить следующие опции для IDE-дисков: read look ahead, write cache, retries, ECC и Defects Auto reassigment. Я советую лезть в эти опции только в том случае, если вы хорошо знаете, что делаете. Там же можно посмотреть список устройств на IDE- и SCSI-интерфейсах. Кстати сказать, информация не всегда верная. Так, у меня программа не обнаружила второй CD-ROM, стоявший secondary master. И наконец, меню Options дает возможность включить тесты, отключенные по умолчанию - effective buffer size и random read speed. Там же в разделе Global Options включаются тесты на запись и детализированные графики чтения/записи. Кроме того, можно вручную выбрать способ тестирования количества оборотов в минуту, но, на мой взгляд, лучше оставить все как есть - программа отлично решит эту задачу сама.

Также в меню File есть опция, позволяющая вручную выбрать диск/порт, если у вас нет IDE-винчестера, или что-то определилось неправильно. Это окно вызывается комбинацией клавиш Shift-F3. Ну и конечно же, результаты тестирования можно записать, чтобы потом сравнить с результатами тестов других жестких дисков. В общем, всем, только что купившим новый жесткий диск или компьютер, да и не только им, рекомендую посмотреть.


Следующая >>
RLE Banner NetworkRLE Banner Network


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте