Як використовувати лічильники Windows у Perfmon для усунення проблем з ПК

Якщо ваш комп'ютер працює, Windows має вбудовані інструменти, такі як Performance Monitor, які допоможуть вирішити проблеми. Ось детальний огляд використання інструменту на вашому ПК з Windows.
Більшість власників ПК часто роблять дуже мало для обслуговуванняїх комп'ютерні системи. Багато людей встановлюють антивірусне програмне забезпечення і саме в цьому. Але монітори ефективності пропонують вам дуже цінний спосіб отримати деяке розуміння того, чому ваш комп’ютер може не поводитись.
Термін "Монітор продуктивності" (також відомий як "perfmon") звучить як сучасний інструмент ІТ, але він дуже доступний навіть для звичайного користувача комп'ютера.
У цій статті ви дізнаєтесь більше про те"Лічильники продуктивності", які дають вам зрозуміти кожен аспект вашого комп'ютера. Ви також дізнаєтеся, як скласти графік відповідних лічильників, щоб ви могли визначити, де можуть бути проблеми.
Що таке лічильник ефективності?
Ви можете придумати лічильник ефективності, якдатчик всередині комп'ютера, який постійно вимірює стан здоров'я різних систем і процесів. Основний приклад цього - процесор комп'ютера. Як ви можете уявити, у здоровій системі процесор повинен бути дуже активним під час завантаження чи запуску програм, але неактивним, коли ви нічого не робите.
Ось як виглядає стандартний графік монітора продуктивності% Процесорного часу:

Навіть тільки цей єдиний лічильник може дати вам багаторозуміння будь-яких симптомів, які може виникнути на вашому комп’ютері. Наприклад, якщо час процесора ніколи не падає менше 40 або 50 відсотків, це може бути ознакою того, що ваш комп’ютер замикає фонову програму чи послугу.
Давайте подивимось, як можна створити власний графік монітора ефективності усунення несправностей, починаючи з контролю стану здоров’я жорсткого диска комп'ютера.
Фізичний диск (жорсткий диск)
Існує дві групи лічильників продуктивності, коли мова йде про ваші жорсткі диски; фізичний диск або логічний диск.
- Фізичний диск звіти про інформацію про фізичний жорсткий диск або накопичувачі.
- Логічний диск звіти про окремі розділи, наприклад диски C: або D:.
Хоча є багато цікавої інформації, яку ви можете дізнатись з лічильників логічних дисків, для вирішення проблем ми зосередимось на фізичному диску.
Ось критичні лічильники, за допомогою яких можна стежити за станом фізичних жорстких дисків.
- % Час простою: Скільки часу не працював фізичний диск. Це означає, що всі завдання, якими система ОС надіслала диск, виконані, і диск більше нічого не повинен робити. Жорсткий диск не повинен бути менше 60% в режимі очікування протягом тривалого періоду часу.
- Читання дисків / Sec та записи / сек: Ці два лічильники показують, скільки читають чизапити записів з ОС, який диск обробляє за секунду. Великий обсяг читання або запису протягом тривалого періоду часу може сигналізувати про зловмисне програмне забезпечення або вірус, надмірно доступний до жорсткого диска.
- Диск Sec / Write: Цей лічильник повідомляє, скільки часу в секундах потрібно записати дані на жорсткий диск. Зазвичай цей процес становить менше 25 мс. Більше не може сигналізувати про несправний жорсткий диск.
- Сер. Довжина черги диска: Це число повідомляє про те, як довго триває жорсткий дискчерга операцій вводу / виводу є. Зазвичай це не повинно бути більше ніж 2 або 3 операції. Більше того означає, що ваш жорсткий диск може бути вузьким місцем, яке сповільнює ваш комп'ютер.
- Спліт IO / сек: Це швидкість, яка вимагає запису данихзіткнуться з фрагментацією накопичувача і потрібно розділити файл на сегменти. Цей дефіцит зазвичай дуже низький після дефрагментації вашого жорсткого диска. Тут високий лічильник означає, що ваш диск може бути сильно фрагментарним.
Щоб додати лічильники до монітора продуктивності, простонатисніть зелену піктограму плюс у верхній частині діаграми, знайдіть розділ «Фізичний диск» у списку доступних лічильників, а потім натисніть кнопку «Додати», щоб додати потрібні лічильники.

Клацніть гаразд і ти в бізнесі! Тепер у режимі реального часу ви побачите всі лічильники, які ви вибрали.

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

Буде відображено будь-яке надмірно високе або низьке значеннятут постійно з часом, коли у вас є якісь серйозні проблеми з жорстким диском. Тут ми не охоплюємо лічильники логічного диска, оскільки ці лічильники відображаються для логічного блоку (секції) жорсткого диска, і не так важливі, як лічильники фізичного диска при усуненні проблем з обладнанням.
Однак якщо ви стурбовані контролем того, чи є у вашого логічного диска (наприклад, C: або D :) мало місця, можливо, захочете поглянути на % Вільний простір або Безкоштовні мегабайти лічильники в розділі Логічний диск.
Пам'ять (ОЗП)
Пам'ять - це "короткочасова" область зберігання, інакше відома як оперативна пам'ять (RAM), де процесор зберігає інформацію, до якої потрібно швидко отримати доступ при обробці різних запитів.
Якщо пам'ять комп'ютера здорова і справнану, ця інформація передається дуже швидко. Область пам'яті також ніколи не заповнюється повністю, тому що, коли ви закриваєте програми, ОС досить розумна, щоб "звільнити" цю область пам'яті для іншого використання. Звідки ви знаєте, коли з вашою оперативною пам’яттю виникають проблеми? Для цього є лічильники ефективності.
- Сторінки / Розд: Ось скільки сторінок інформаціїпередається на диск або з нього для усунення несправностей жорсткої сторінки. Помилка сторінки звучить страшно, але це просто подія, коли потрібна комп'ютеру інформація не знаходиться в зоні короткострокової пам'яті, тому її потрібно отримати з диска. Це нормально, але це не повинно траплятися занадто часто.
- Доступні Мбайт: Це говорить про те, скільки доступна оперативна пам’ятьвикористання. Був час, коли відкриття занадто багато вікон на комп’ютері могло споживати всю оперативну пам’ять і збій комп'ютера. Ці випадки трапляються рідко, але зловмисне програмне забезпечення, віруси або неправильно запрограмовані програми все ще можуть спричинити це.
- Кеш-байт: Ось скільки пам'яті використовується для вашогокеш файлової системи Якщо ви помітили, що кеш стає дуже малим, це може означати, що у вас не вистачає пам'яті, що призведе до низької продуктивності. Якщо він зростає занадто великим, це може означати, що ваш жорсткий диск не йде в ногу, змушуючи систему кешувати більше інформації, поки вона чекає.
- % Скоєних байтів у користуванні: Це відношення використовуваної пам'яті до пам'ятіліміт. Це простіший лічильник для моніторингу, ніж наявні Мбайт, оскільки він порівнює використання з відомим для вас обмеженням пам’яті. Якщо ви бачите, що цей лічильник залишається понад 80% протягом тривалого часу, у вас є витік пам'яті або вам потрібно оновити оперативну пам’ять.
Якщо додати все це до монітора продуктивності, ви отримаєте гарне уявлення про стан здоров’я пам'яті комп'ютера.

Ви помітите між 10:51:00 та 10:51:35,% допущених байт впало. Це було пов’язано із закриттям декількох вкладок Chrome та інших відкритих програм. Кожен сплеск сторінок / сек був прямим результатом активного використання різних програм.
Захоплююче бачити, як ці лічильники ефективності показують вам, що відбувається з вашою системою, і наскільки чітко вони можуть виявити вам, що щось не так.
Випуски мережі
Ще одна проблема, яка може змусити людей думати про своєкомп'ютер сповільнюється - це проблеми з мережею. Багато разів люди припускають, що те, що веб-сторінки завантажуються повільно, означає, що “комп'ютер повільний”. Реальність може бути такою, що комп'ютер працює нормально, але вузьким місцем є або локальна мережа, або Інтернет-з'єднання. Звідки ти можеш знати? Повернемося до лічильників ефективності.
- Байт Всього / сек: Ось скільки байтів на секундупередається в мережевий адаптер і з нього. Межу тут легко визначити, якщо ви знаєте максимальну швидкість свого NIC. Наприклад, NIC-карта 1000 Мбіт / с має максимальну швидкість передачі 125 МБ / сек. Загальна кількість байтів / сек, які ви відстежуєте, ніколи не повинна перевищувати 70% від цього або 87,5 МБ / сек. Якщо це так, ваша карта NIC не може відповідати вимогам трафіку.
- Довжина черги виводу: Цей лічильник повідомляє вам кількість пакетіввихідна черга. Якщо в черзі більше 2 пакетів, ваша карта NIC бореться. Це лише ще один "датчик", який дозволяє вам повідомити, що ваша карта NIC не може відповідати мережевим вимогам, які ви розміщуєте на ній.
Майте на увазі, додаючи ці лічильники до монітора продуктивності, вам потрібно вибрати правильну мережеву карту, яку ви хочете відстежувати.

Здорова мережна карта повинна виглядати приблизно так (якщо ви активно використовуєте Інтернет).

Остання і, мабуть, найважливіша область комп’ютера, яку ви хочете контролювати за допомогою лічильників продуктивності, - це процесор і окремі процеси.
Багато комп’ютерів в наші дні насправді приходятьдекілька процесорів, тож ви побачите перелічені нижче, коли додаєте лічильники ефективності. Ви можете стежити за всіма ними одночасно або окремо. Якщо ви ознайомилися з моніторами продуктивності для всіх інших областей вашого комп’ютера, і ви не бачите нічого, що може сповільнити роботу, винуватцем може стати процесор чи основна система.
Ось найважливіші пов'язані з процесором лічильники ефективності, які слід додати під час створення перфмонової діаграми.
- % Процесорного часу: Це найважливіший лічильник, оскільки він говорить про те, який відсоток часу процесор не працює. Якщо це більше 75% протягом тривалого періоду часу, процесор перевантажений вимогами, що висуваються до нього.
- % Час користувача: Цей лічильник може допомогти вам зрозуміти, чи це користувацька програма, яка займає процесорний час.
- % Час переривання: Цей лічильник покаже вам, чи апаратні переривання оподатковують процесор. Це простий спосіб виявити потенційний збій обладнання. Це ніколи не повинно перевищувати 20%.

Ось найважливіші пов'язані з процесом лічильники ефективності для моніторингу. Це може визначити, чи є програма, яка викликає проблеми з продуктивністю.
- Обробляти кількість: Додаток видає "ручку" кожного разу, коли відкриється нове вікно. Якщо він не керує ручками належним чином, кількість відкритих в даний час ручок може продовжувати зростати. Це відомо як "витік ручки".
- Підрахунок нитки: Цей лічильник повідомляє вам кількість потоківвідкрити програмою. Якщо програма не закриває нитки належним чином після завершення завдань, це може призвести до "протікання потоку" та продовження зростання тем.
- Приватні байти: Цей лічильник покаже, скільки оперативної пам’яті використовує процес. Якщо ви помітили, що це продовжує зростати, не зупиняючись з часом, програма може витік пам'яті.
Лічильники процесів особливо цікаві, коливи вибираєте конкретні програми зі списку на моніторі продуктивності. Це корисно, оскільки якщо ви підозрюєте, що програма спричиняє проблеми з продуктивністю, ви можете скласти графік цих лічильників ефективності та побачити докази того, що він є винуватцем Нижче наведено приклад наведених вище моніторів ефективності для всіх відкритих сеансів Google Chrome.

Будь-який із цих рядків, спрямований лише у напрямку вгору, визначив би проблему програми (процесу). Багато разів швидкий погляд на ці діаграми повідомляє вам все, що потрібно знати, щоб вирішити проблему.
Perfmon - це не чорна магія
Отже, наступного разу, коли ваш комп’ютер почне діятияк шкільний автобус у грязі, запустити монітор продуктивності та почати ковзати навколо деяких лічильників, описаних вище. Ви здивуєтеся тому, як швидко визначите щось, що призведе до відповіді. Іноді все, що потрібно, - це заміна або деінсталяція програми, і це, якби у вас знову новий комп'ютер.
Залишити коментар