Windows Performance Monitor

Всім привіт! Сьогодні хочу поділитись знаннями про дуже корисний додаток, що є по замовчанню в операційній системі Windows – Performance Monitor (perfmon).

Знайти його можна за наступним шляхом:

Control Panel -> System and Security -> Administrative tools -> Performance Monitor

чи виконавши в меню пуск команду perfmon

Ми мали 2 основних сценарії використання цього додатку:

  1. Моніторити поточні метрики системи чи конкретних програм (на скріншоті вище) Monitoring Tools -> Performance Monitor
  2. Збирати метрики програм за великий проміжок часу в файл для подальшого аналізу в Data Collector Sets -> User Defined

Що можна моніторити? Зазвичай типові метрики типу завантаженість CPU, об’єм використаної оперативної пам’яті RAM, навантаженість мережі. Але окрім цього багато програм пишуть свої власні метрики, які можна збирати: наприклад в системі відеоспостереження, яку ми тестували, в метриках зберігали кількість кадрів на секунду, що передавались у відеопотоці.

Для кожної метрики можна вибрати розмірність шкали, колір графіку, товщину лінії.

А в вас колись була необхідність збирати метрики до тестованого ПЗ? Чим?

1 April 2020
Автор: 
Oleksii Ostapov

Join the Conversation

1 Comment

  1. Я колись (дуже давно) перебуваючи у відрядженні став свідком того як команда розробки замовника вимірює показники навантаження при різних сценаріях використання додатка.
    Основними інструментами були нотатник, олівець та секундомер.
    Тоді мене втішило те, що навіть перебуваючи там формально для knowledge transfer, я зміг не тільки отримати знання від них, а й поділитись корисними знаннями про те, як замість секундомера та олівця можна (й треба) використовувати perfmon 🙂

Leave a comment

Leave a Reply