Разработка программы испытаний компьютерной техники
Рефераты >> Программирование и компьютеры >> Разработка программы испытаний компьютерной техники

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

После завершения проверки и восстановления логической структуры диска начинается проверка качества магнитной поверхности. При обнаружении сбойных участков программа переносит те данные, которые она еще может прочитать, на новый участок, а плохой сектор маркирует таким образом, чтобы он не использовался операционной системой.

По результатам работы можно получить отчет о работе программы, который можно использовать для поиска и проверки восстановленных файлов (рис.1.3).

Рис.1.3. Окно с результатами проверки диска

Также существует программа Victoria, которая проверяет жеский диск на аппаратном уровне и работающая без загрузки операционной системы Windows, что значительно повышает надежность и информативность данных полученных при тестировании данной программой.

На первый взгляд программа Victoria кажется очень сложной в освоении. Но, на самом деле, научиться ею пользоваться очень просто.

Сразу замечу, что программа управляется полностью с клавиатуры. Поддержки мыши в ней нет.

Справку по работе с программой можно получить, нажав на клавиатуре клавишу F1.

Для выбора винчестера, с которым будет работать программа, необходимо нажать на клавиатуре клавишу P. После этого появится окно выбора порта, на котором работает винчестер.

Рис.1.4. Выбор порта, на котором работает тестируемый винчестер

Затем необходимо выбрать стрелками на клавиатуре нужный пункт и нажать клавишу Enter. Для просмотра паспорта выбранного винчестера необходимо нажать клавишу F2.

Рис.1.5. Просмотр паспорта диска

Описание некоторых параметров в паспорте диска:

Model – модель винчестера;

f/w – версия микропрограммы винчестера;

S/N – серийный номер диска;

LBAs – количество доступных физических секторов;

LBA size – объем диска;

CACHE – размер кэш-памяти винчестера;

Write – кэширование при записи на винчестер (ON - включено, OFF - выключено);

Supp – поддерживаемые режимы;

Security – статус системы парольной защиты винчестера (ON – пароль установлен, OFF – система защиты отключена).

Для просмотра параметров S.M.A.R.T. Надо нажать на клавиатуре клавишу F9.

Рис. 1.6. Просмотр параметров S.M.A.R.T.

Описание столбцов таблицы:

ID – номер атрибута;

Attributs name – наименование атрибута;

Val – значение атрибута. Чем число выше – тем лучше;

Worst – самое низкое значение атрибута за все время;

Tresh – пороговое значение атрибута. Используется для сравнения со значением атрибута (Val);

Raw – текущее значение атрибута в необработанном виде;

Flags – тип атрибута (PF – Pre-failure, OC – On-line collection, PR – Performance related, ER – Error rate, EC – Events count, SP – Self-preserve);

Graphic – анализ атрибута программой. Чем больше длина полоски – тем лучше.

Названия наиболее важных атрибутов выделены зеленым цветом. А атрибут, показывающий температуру винчестера, выделен желтым цветом.

На основе анализа атрибутов S.M.A.R.T. В верхней части экрана выдается заключение о состоянии винчестера – Good или BAD!.

Для проверки поверхности диска необходимо нажать клавишу F4. После этого на экране появится меню, в котором можно настроить параметры проверки.

Для изменения параметров, за исключения первого и второго пункта, используются клавиши Вправо и Влево.

Рис. 1.7. Настройка параметров проверки поверхности диска

Start LBA и End LBA – сектор, с которого, соответственно, начинается и на котором заканчивается проверка. По умолчанию будет проверяться весь диск. Для изменения этих значений необходимо нажать клавишу Пробел, ввести нужное значение и нажать Enter.

Тип проверки диска задается в третьем сверху пункте меню. Программой поддерживаются следующие режимы: Линейное чтение, Случайное чтение, BUTTERFLY-чтение, PIO-чтение, PIO-чтение в файл, Запись (стирание), Запись из файла и Проверка интерфейса. Для большинства случаев рекомендуемым вариантом является Линейное чтение.

Программа также позволяет скрывать bad-блоки на диске (remap). Этот параметр настраивается в четвертом сверху пункте меню. Поддерживаются следующие режимы: Ignore Bad Blocks (режим скрытия дефектов отключен), BB = RESTORE DATA(подходит в большинстве случаев), BB = Advanced REMAP, BB = Fujitsu Remap и BB = Erase 256 sect. Следует учесть, что эта возможность работает только при трех типах проверки: Линейное чтение, Случайное чтение и BUTTERFLY-чтение.

Кроме построения карты диска программа также позволяет строить график скорости чтения диска. Эту возможность можно включить в шестом пункте меню: Graphic: OFF – режим отключен, Quick Graphic – быстрое построения графика, Full Graphic – полноценное построение графика.

Для начала проверки надо нажать клавишу Enter.

Рис.1.8. Результат проверки поверхности диска

На рис.1. 8 показан результат проверки поверхности диска.

В центре экрана находится карта диска. Каждый прямоугольник – это блок из 256 секторов.

В правой части вкладки сверху находится указатель, в котором показано время доступа в зависимости от цвета прямоугольника. Справа от цветных прямоугольников указано количество таких блоков на карте диска.

Снизу от этого указателя располагается информация о bad-блоках, найденных на диске.

Рис.1.9. Результат быстрого построения графика скорости чтения диска

На рис. 1.9 показан результат построения графика скорости чтения диска.

По оси X расположена информация об объеме в гигабайтах. А по оси Y расположена информация о скорости чтения, выраженная в Мб/сек.

1.2 Программа для тестирования оперативной памяти

Оперативная память компьютера (DRAM-память) представляет собой набор запоминающих ячеек, которые состоят из конденсаторов и транзисторов, расположенных внутри полупроводниковых микросхем памяти.

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


Страница: