Как выявить узкое место при запуске приложения?

Доброго дня.

Есть виртуалка с windows 7 и ПО, которое к сожалению нельзя перенести на другую ОС (с\х бд).
Ещё недавно данное ПО запускалось быстро, сейчас же - около минуты проходит до появления стартового окна с выбором БД.

Остальной софт на данной ВМ запускается быстро, тот же офис и браузер - без заметных тормозов.
Как можно найти узкое место при запуске именно определенной программы?
  • Вопрос задан
  • 120 просмотров
Решения вопроса 2
ZERGeich
@ZERGeich
Как бы однозначного решения тут быть не может. Только постепенное исследование.

Монитор ресурсов, как отправная точка - смотрим что нагружается во время запуска.
Дальше смотрим монитор файлов и процессов - узнаём куда стучится программа и что её заставляет тормозить.
Ответ написан
@historydev
Ищу толкового кодера для разработки игр на расте
Провести трассировку, например через WPA:
https://learn.microsoft.com/en-us/windows-hardware...

Но в твоём случае кажется достаточным будет последить за диспетчером задач и/или монитором ресурсов.
Дело может быть не в программе, а в неправильной работе виртуалки или хост машины.

Убедись что у виртуалки достаточно памяти как постоянной, так и оперативной.
Если это заказная виртуалка и хостом ты не владеешь, убедись что заявленные мощности не изменились для твоего тарифа.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы