тестування комп'ютера

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







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

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

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

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

Швидко, але точно

Нестабільність означаетперіодіческое або спонтанне виникнення помилок або зависань. Проблема ця проявляється не завжди - або при підвищеному навантаженні, або по закінченні якогось інтервалу часу (система починає давати збої через «енну» кількість годин після включення). Завдання стрес-тестування - дати системі таке навантаження, щоб проблема проявилася якомога швидше. Інакше доведеться «ганяти» систему кілька днів або тижнів, намагаючись визначити, чи не постраждала стабільність. Без стрес-тестування процес налаштування і розгону може затягнутися до безкінечності.







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

Теорія тестування і діагностики обчислювальних засобів розробляється ще з часів появи перших комп'ютерів. У цій області існує безліч напрацювань - спеціальні алгоритми пошуку несправностей в логічних схемах і пристроях, програмні та схемні засоби проведення діагностики і самодіагностики, тести перевірки масивів пам'яті ... Персональні комп'ютери теж мають вбудовані засоби тестування: при кожному запуску і «холодної» перезавантаження BIOS проводить спеціальну процедуру POST, яка повинна виявити несправності і попередити про них користувача. Але в останні роки розробка BIOS зупинилася, і сьогодні цей компонент системного ПО відповідає тільки на ініціалізацію і початкове завантаження системи, а інші компоненти, включаючи POST, безнадійно застаріли. Тому покладатися на BIOS в питаннях тестування вже не можна.

Ви можете налаштувати:

ступінь завантаження процесора (від 0 до 100%);

тестування комп'ютера

тип виконуваних тестів процесора - доступ до кешах L1 і L2, виконання операцій з фіксованою і плаваючою комою, «прогрів» стабілізатора напруги процесора (VRM);

тестування комп'ютера

тип тесту пам'яті - стандартний, двухпрохідному, тест RZ96 або RZ97; за замовчуванням працюють всі чотири;

вибрати режим зупинки по першій помилку або підрахунку помилок;

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

тестування комп'ютера

Для настройки программиперед запуском слід скористатися простим майстром (кнопка «Допомога»), щоб вказати, що тестувати (пам'ять, процесор або обидва компонента), як довго тестувати і яку інтенсивність навантаження використовувати.

Можливість вибрати або високу точність. або високу швидкість проведення тестування особливо важлива при розгоні і оптимізації.

Тестування з помощьюSMпредполагает виконання всіх заданих тестів, після чого програма виносить вердикт про стабільність роботи системи. Під час тестування ви контролюєте частоту і завантаження процесора (або двох процесорів, якщо у вас двухпроцессорная або двоядерний система), відсутність зависань (у вікні тестів «цокає» таймер) і помилок (при помилках подається звуковий сигнал і виводиться миготлива рамка в вікні SM) , а також температуру процесора і напруги.

тестування комп'ютера

тестування комп'ютера

Відзначимо також. що SM працює не тільки під Windows, але і під DOS. В останньому випадку доведеться створити дискету засобами програми. Тест в середовищі DOS має більшою точністю, особливо при перевірці пам'яті.

Програма SMявляется абсолютно безкоштовною, не вимагає інсталяції, займає в розпакованому вигляді близько 370 Кб. Її основна мова - російська, підтримується також і англійську, але переклад програми неповний, в ньому є неточності і помилки. Але головне - як показує практика, вона дуже ефективна в роботі, має корисні настройки, дозволяє стежити за станом системи в процесі тестування.







Схожі статті