Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorna_robota5-6.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
654.04 Кб
Скачать

Лабораторна робота №5

Тема: Тестування пам’яті

Мета: Провести тестування пам’яті персонального комп’ютера

Обладнання: Комп’ютер для поточного тестування системи

Короткі теоретичні відомості

Усунути помилки пам'яті досить складно, оскільки не завжди вдається ідентифікувати їхню проблему, що викликала. Найчастіше користувачі звинувачують у всіх збоях програмне забезпечення, хоча насправді в усьому винувата пам'ять. У цьому розділі мова йтиме про виявлення помилок пам'яті і способах їх усунення. Для усунення помилок пам'яті в першу чергу необхідно мати під рукою декілька діагностичних програм. Зверніть увагу, що деякі помилки пам'яті можуть бути виявлені однією програмою і невидимі для іншої. При включенні комп'ютера кожна системна BIOS перевіряє пам'ять. У більшості випадків проблеми з пам'яттю можуть бути виявлені на цьому етапі. У більш складних ситуаціях необхідно застосовувати інші діагностичні засоби. Практично всі сучасні діагностичні програми мають модуль тестування пам'яті. При запуску комп'ютера РОSТ не тільки перевіряє пам'ять, але й обчислює її обсяг. Потім цей обсяг пам'яті порівнюється з записаним у параметрах BIOS, і у випадку невідповідності генерується повідомлення про помилку. Якщо в процесі роботи РОSТ при перевірці пам'яті з'являється помилка, то BIOS генерує звуковий сигнал, параметри якого вказують на причину помилки.

Якщо система завантажується нормально, але в процесі роботи з'являються помилки, необхідно скористатися діагностичними програмами.

Якщо й у процесі діагностики за допомогою програмних засобів не виявлена причина помилки, то скористайтеся тестерами модулів SIMM/DIMM для більш детальної перевірки працездатності пам'яті. За допомогою цих пристроїв можна перевірити ті параметри, які не можна перевірити діагностичними програмами.

Тестер RAMCHECK PLUS

(дохволяє тестувати такі типи пам’ятей: DDR, PC150/133/100/66 SDRAM, SIMMs, SODIMMs, EDO/FPM DIMMs)

Тестер 3203

(є можливість універсального тестування DRAM і SDRAM модулей. Визначає тип модуля, час доступа, регенерації, конфігурації)

Найчастіше причиною виходу з ладу пам'яті служать:

  • помилки парності, що генеруються системною платою;

  • помилки типу general рrоtесtion fаult, викликані ушкодженням даних запущеної програми в пам'яті, що приводить до зупинки додатку;

  • помилки типу fаtаl ехсерtiоn, що виникають при виконанні програмою недопустимих інструкцій;

  • помилки ділення, викликані спробою ділення на нуль, що приводить до помилки запису результату в регістр пам'яті.

Деякі з приведених типів помилок є апаратними (збої в ланцюзі живлення, статичні заряди і т.д.), а деякі - програмними (некоректно написані драйвери пристроїв, помилки в програмах і т.д.). Більшість помилок пам'яті можна виявити за допомогою діагностичних програм. Перед їхнім використанням рекомендую відключити кешування пам'яті, оскільки при роботі діагностичної програми дані будуть записуватися в кеш, а потім в оперативну пам'ять. При відключенні кешування дані будуть записуватися безпосередньо в пам'ять.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]