Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа № 3.doc
Скачиваний:
60
Добавлен:
19.04.2015
Размер:
442.88 Кб
Скачать

Лабораторная работа № 3

Тема: Оптимизация работы компьютеров. Использование пакетов S & M, 3D Max и HDDlife для тестирования и поиска ошибок в работе процессора, оперативной памяти, материнской платы, видеокарты, блока питания и жесткого диска

Цель: Ознакомиться с программами S & M, 3D Max и HDDlife и с их помощью описать конфигурацию компьютера.

Теоретические ведомости

Причины возникновения нестабильности

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

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

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

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

S&M

S&M- утилита для проверки оперативной памяти, жестких дисков, а также стабильности процессора. Кроме этого, производит мониторинг напряжений на материнской плате.

Возможности S&M

Программа S&M по сути является не только тестовой, то есть выявляющей наличие неисправности в системе, но и диагностической, определяющей источник ошибок. Поскольку, в отличие от других стресс-тестов, например, Prime95, SuperPI или BurnK7, она не только эффективно нагружает процессор, но и тестирует его в различных режимах, фиксируя ошибки, а также проверяет корректность работы подсистемы памяти. Фактически S&M состоит из двух модулей – тестирования процессора и памяти, а также простого модуля тестирования видеокарты, модулей мониторинга, настройки, ведения журнала работы.

С помощью S&M можно настроить:

  • степень загрузки процессора (от 0 до 100%);

  • тип выполняемых тестов процессора – доступ к кэшам L1 и L2, выполнение операций с фиксированной и плавающей запятой, "прогрев" стабилизатора напряжения процессора (VRM);

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

  • тип теста памяти – стандартный, двухпроходной, тест RZ96 или RZ97; по умолчанию работают все четыре; Необходимо отметить, что S&M не всегда позволяет определить нестабильность оперативной памяти столь же эффективно, как это позволяют сделать другие стресс-тесты.

  • выбрать режим остановки по первой ошибке или подсчета ошибок;

  • длительность и точность тестов (один из трех вариантов).

Для настройки программы перед запуском следует воспользоваться простым мастером (кнопка "Помощь"), чтобы указать, что тестировать (память, процессор или оба компонента), как долго тестировать и какую интенсивность нагрузки использовать

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

Тестирование с помощью S&M предполагает выполнение всех заданных тестов, после чего программа выносит вердикт о стабильности работы системы. Во время тестирования вы контролируете частоту и загрузку процессора (или двух процессоров, если у вас двухпроцессорная или двухъядерная система), отсутствие зависаний (в окне тестов "тикает" таймер) и ошибок (при ошибках подается звуковой сигнал и выводится мигающая рамка в окне S&M), а также температуру процессора и напряжения.

S&M содержит собственный модуль мониторинга, а также может подключаться к программам Motherboard Monitor и SpeedFan – они "знают" большее количество чипов мониторинга, а потому способны "выручить" S&M в сложных случаях. При этом программа отслеживает и сравнивает данные собственного и внешнего мониторинга, позволяет устанавливать пороги срабатывания сигнализации, строит графики во внутреннем окне (имеется и подробный просмотр графиков).

Программа S&M является абсолютно бесплатной, не требует инсталляции, занимает в распакованном виде около 370 Кб. Ее основной язык – русский, поддерживается также и английский, но перевод программы неполный, в нем имеются неточности и ошибки. Но главное – как показывает практика, она очень эффективна в работе, имеет полезные настройки, позволяет следить за состоянием системы в процессе тестирования.

Дополнительная информация

Последняя версия проекта S&M v1 - 1.9.1.

Основное назначение версии - исправление принципиальных ошибок (скорее недоработок).

- эта версия работает под XP и Vista, х86 и х64. (Vista x64 не проверялась). Я пытался сохранить совместимость с Win9x, но не проверялось.

- включен многострадальный тест SSE. Но сам тест не закончен и не работает определение ошибок.

- мелкие изменения в GUI

- окно измерений показывает кроме температур и напряжений еще и загрузку системы.

- сделал работу с \'своим\' расширением .snm

Файлы мониторинга сваливаются в свой каталог, данные режутся по дням (на 0:0) без разрыва на время тестирования.

- доработана работа с файлом мониторинга, в него пишется бОльше данных

- дописан тест FPU на C2D

- вернулся цикл

- тест FPU был явно чрезмерного долго, сократил

- тестирует всю память (требуется права администратора и перезагрузка/перелогин после первого запуска), понимает ключ /3G

- для Core2 тест памяти в мультипроцессорном режиме идет медленнее, установил \'один поток\' по умолчанию

- уменьшен размер программы, убрал лишнее. Русская лицензия не имеет ограничений на применение.

- при запуске программы можно указывать ключи запуска MIN/HIDE/INIT/RUN и имя файла мониторинга для загрузки.

Run+CloseOnDone не стал делать принципиально. :)

- исправлены проблемы с отождествлением имени программы при запуске без пути.

- под Core2 выводится или температура с DTS или _экстраполированная_ температура его радиатора.

Если что-то не устраивает - правьте CaseCompensation.

Недостатки:

- в тесте HDD может неверно и с смещением во времени выводиться текст состояния тестирования. Причина в многопроцессном выводе в одно и тоже окно.