GUI: Монітор процесів може це зробити.
- Фільтруйте лише на профілювання та переконайтесь, що воно скидає відфільтровані події, як інакше заповнить вашу пам'ять.
- Переконайтеся, що ви настроїли резервний файл, як інакше заповнить вашу пам'ять.
- Спробуйте зменшити інтервал профілювання, щоб зберегти пам'ять.
- Це вам доведеться зберегти самостійно.
CLI: XPerf з інструментарію Windows Performance Toolkit у Windows SDK також може це зробити.
- Потрібно запустити та зупинити командний рядок із широким набором параметрів, щоб ви могли ввідати все, що завгодно, це дозволяє автоматизувати це за допомогою сценарію входу та виходу з системи, так що ви можете дозволити йому запускатись під час входу та зупинятись, коли ви закрити.
- Переконайтеся, що ви реєструєте лише активність процесора, інакше ваш диск заповниться.
- Знову ж спробуйте зменшити інтервал профілювання, якщо це можливо, інакше ваш диск заповниться.
- За допомогою XPerfView ви можете відкрити трасування, і у вас з'явиться графік, який ви зможете детально проаналізувати.
- Цей інструмент не для слабких людей, обов’язково шукайте статті та читайте документацію.
Початок, зупинка (і таким чином збереження) та перегляд виглядатимуть приблизно так:
XPerf -on PROFILE -SetProfInt 5000000
XPerf -d C:\Path\To\Save\The\Trace\To.etl
XPerf C:\Path\To\Save\The\Trace\To.etl
Одиницями SetProfInt є 100 наносекундних інтервалів часу, або десять тисячної частки мілісекунди. Стандарт буде профілювати процесор кожні мілісекунди, а вищенаведений приклад буде профілювати кожні 500 мілісекунд.
Ви можете прочитати вбудовану документацію, просто ввівши, xperf
якщо вам потрібна допомога з приводу чогось насправді конкретного, якщо ви хочете отримати швидкий огляд того, що робить XPerf, ви можете перевірити це відео . Можливо, ви захочете пропустити частину, де він запускає свою заявку і надсилає слід; найважливіші частини - це ті, де він знаходиться в консолі чи в програмі перегляду.
Хоча трохи не пов’язаний між собою, Процес Лассо може допомогти тобі в повільності ...
Ви можете налаштувати його так, щоб знизити пріоритет фонових процесів, щоб ваша система залишалася чутливою.