Тестування, моніторинг і діагностика

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

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

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

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

Нерідко як тести, за допомогою яких аналізують стійкість системи, використовують достатньо складні програми ігор, що пред'являють до підсистем комп'ютера порівняно високі вимоги. Це, наприклад, такі популярні ігри, як Quake, Quake2, Quake3, Unreal, що стали вже загальновизнаними тестами, за допомогою яких оцінюють як загальну продуктивність комп'ютерів, так і їх підсистем. Як правило, стало традицією наводити результати виконання даних ігрових тестів при оцінці продуктивності процесорів і відеоадаптерів в різних режимах виводу.

Не дивлячись на поширеність приведених програм, найбільшу популярність як тести отримали засоби, що дозволяють виконувати комплексний аналіз підсистем комп'ютерів. Одними з найвідоміших програм, використовуваних для тестування тих, що комплектують, працюють під управлінням таких систем, як DOS і Windows З.хх, є Sysinfo з пакету Norton Utilities, Checklt 3.0, PC-CONFIG.

Для сучасних систем типу Windows 9x як засоби оцінки можливостей апаратно-програмних ресурсів і їх настройки можуть використовуватися такі тестові програми, як Checklt, Winchecklt, Winbench 98, Winbench 99, Winstone, 3d Winbench і тому подібне Вказані програми допомагають провести комплексний аналіз роботи як окремих пристроїв, що входять до складу системи комп'ютера, так і їх сумісне функціонування.

Мал. 8.1. Тестування програмою Checklt 3.0

На мал. 8.2-8.6 представлені приклади запуску і тестування комп'ютера програмами Winbench 99 і Winchecklt. Дані утиліти використовуються для тестування розроблених виробів, що випускаються, більшістю фірм, що проводять що комплектують для комп'ютерів, наприклад, такі фірми

як Intel, AMD, VIA, Asustek і тому подібне В цьому легко переконатися, відвідавши відповідні сайти в Internet.

Мал. 8.2. Тестування програмою PC-CONFIG

Мал. 8.3. Програма Winbench 99

Мал. 8.4. Вибір тестів програми Winbench 99

Сучасні материнські плати часто мають вбудовані засоби, що здійснюють моніторинг роботи елементів. Наприклад, Power Management, що викликається за допомогою меню Power Management Setup в BIOS Setup Award Software (мал. 8.9). У даному меню можна не тільки встановити опції режиму енергозбереження, але і візуально проконтролювати електричні і теплові параметри процесора, роботу вентиляторів, що охолоджують, і блоку живлення.

Мал. 8.5. Приклад тестування процесора програмою Winbench 99

Велику допомогу в аналізі роботи підсистем комп'ютера можуть надати вбудовані в Windows 9x засобу системного моніторингу - програма Системний монітор.

Мал. 8.6. Програма Winchecklt

Мал. 8.7. Засіб моніторингу Power Management в BIOS Setup

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

Запуск програми здійснюється наступним вибором: Пуск | Програми | Стандартні | Службові програми | Системний монітор.

Приведені нижче фрагменти (мал. 8.7-8.9) демонструють настройку і роботу програми Системний монітор. У першому прикладі чотири початкові піки кривої на графіці Ядро: Використання процесора відповідають запуску програм Системний монітор і MS Word 7, завантаження файлу під MS Word 7, запуску програми MS Excel. У останньому прикладі до вказаних дій були додані завантаження MS Word 97 і робота з файлами під управлінням даних програм.

З можливостями програми Системний монітор і особливостями її роботи можна познайомитися за допомогою технічної документації, опису ОС, а також довідкової системи цієї програми і Windows 9x.

Окрім вбудованих в BIOS і Windows 9x засобів моніторингу системи, можна використовувати і відповідні спеціалізовані програми, розроблені і поширювані численними комп'ютерними фірмами. Як приклад можна привести Landesk Client Manager фірми Intel. Дана програма є одній з найвідоміших серед подібних засобів, що здійснюють системний моніторинг. З можливостями Landesk Client Manager можна познайомитися на сайтах фірми Intel в Internet.

Мал. 8.8. Моніторинг двох показників

Мал. 8.9. Додавання показника в програмі Системний монітор

З питаннями моніторингу як інструменту аналізу ефективності роботи аппаратно-профаммних засобів тісно зв'язані проблеми діагностики системи. Дійсно, результатом аналізу, а іноді навіть без проведення моніторингу, стає ухвалення рішення про модернізацію существуюшего комп'ютера. Враховуючи функціональну складність тих, що сучасних комплектують і той факт, що існуюча технологія plug-and-play ще далека до досконалості, нерідко доводиться самостійно вирішувати питання сумісності апаратно-програмних засобів комп'ютера.

Мал. 8.10. Моніторинг чотирьох показників

У складі системи Windows 9x є вбудовані засоби аналізу сумісності і працездатності пристроїв, що входять до складу комп'ютера. Вони допоможуть досліджувати конфігурацію і проаналізувати існуючі проблеми.

Для їх запуску необхідно виконати наступні дії:

1. Перемістити покажчик на піктограму Мій комп'ютер і клацнути по ній правою кнопкою миші.

2. У контекстному меню, що з'явилося, вибрати команду Властивості.

3. У вікні Властивості, що відкрилося: Система перейти на вкладку Пристрою.

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

Мал. 8.11. Приклад діагностики пристроїв

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

Найчастіше конфлікти виникають у зв'язку з тим, що декілька пристроїв намагаються використовувати одні і ті ж ресурси системи, до яких відносяться, наприклад, діапазон адрес пристроїв введення/виводу, канали прямого доступу до пам'яті (DMA), запити на переривання (IRQ) і так далі Для дозволу такого роду конфліктів слід спробувати змінити значення параметра, яке викликало конфлікт. Буває і так, що пристрій працює некоректно унаслідок його несправності. Можливо, для нього встановлені невідповідні або не всі необхідні драйвери. В цьому випадку після проведення відповідної діагностики конфліктуючого пристрою, а також перевірки його працездатності і/або її відновлення слід додати необхідні драйвери. У багатьох випадках можуть допомогти документи і програми, представлені на сайті виробника в Internet.

Для аналізу роботи, оцінки продуктивності, діагностики і вирішення виниклих проблем несумісності пристроїв, що входять до складу системи, доцільно скористатися вкладками і кнопками вікна Властивості: Система.

Іноді може бути корисний звіт про системні ресурси, який виводиться на друк або у файл з розширенням ргп за допомогою відповідної кнопки в діалоговому вікні.

Більшість настройок апаратних і програмних засобів містяться в системному реєстрі. Звичайна зміна поточних настройок здійснюється коректуванням відповідних параметрів за допомогою системних і прикладних програм, а також за допомогою вбудованих засобів Windows 9x. Проте параметри настройок можна міняти і безпосередньо в найсистемнішому реєстрі. Це виконується за допомогою спеціальної програми - редактора реєстру, що входить до складу Windows 9x. Ім'я цієї програми - REGEDIT.

Для виклику редактора реєстру необхідно виконати наступні дії:

1. Натиснути кнопку Пуск.

2. Вибрати пункт Виконати.

3. У вікні, що з'явилося, Запуск програми в полі списку Відкрити ввести ІМ'Я Програми - regedit.

4. Натиснути кнопку ОК.

Приклади запуску і роботи з програмою REGEDIT представлені на мал. 8.12, 8.13.

Мал. 8.12. Запуск програми REGEDIT

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

Мал. 8.13. Програма Редактор реєстру

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

 

На правах рекламы:

 

::  Меню ::

 

Головна

Введення
Настройка BIOS Setup
Оптимізація роботи жорстких дисків
Стиснення жорстких дисків
Кешування жорстких і компакт-дисків
Оптимізація роботи відеопідсистеми
Оптимізація роботи оперативної пам'яті
Обновлення BIOS материнської плати
Тестування, моніторинг і діагностика
Локальна мережа в ОС Windows 9x/NT/2000/хр
Форсовані режими
Вимоги до елементів, що розганяються
Розгін процесорів
Розгін відеоадаптерів і жорстких дисків
Покрокова схема розгону
Тестування розігнаних систем
Материнські плати і чіпсети форсованих режимів
Методи і засоби охолоджування
Приклади і результати розгону

Додаток


 

:: Реклама ::

 
  Настройка і оптимізація комп'ютера
 

 

:: Статистика ::

 

каталог сайтів
Індекс цитування

Украина онлайн

 

:: Навігація ::

 
Головна
Додати у вишукане  

 

 

 


 

Copyright © Asentli, 2008-2010