Профилирование производительности на удаленном компьютере

#c #mfc #performance-testing #remote-debugging

#c #mfc #тестирование производительности #удаленная отладка

Вопрос:

У меня есть 64-разрядное приложение C MFC, разработанное в VS2015, которое обычно работает хорошо, но начало работать очень медленно на некоторых клиентских ПК с Windows 10. Возможно ли выполнить сеанс удаленного профилирования производительности, чтобы добраться до корня этой проблемы, без необходимости устанавливать все версии VS2015 на удаленный компьютер? Я подозреваю, что проблема связана с центром обновления Windows, поскольку проблема возникает в основном при запуске, но хотелось бы получить более подробный анализ.

Ответ №1:

Вы можете использовать Windows Performance Toolkit, который включает в себя Windows Performance Recorder (для установки и запуска на удаленном компьютере) и Windows Performance Analyzer, инструмент, который создает графики и таблицы данных трассировки событий для событий Windows (ETW), которые записываются Windows Performance Recorder.