Задать вопрос

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

Доброго дня.

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

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

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

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

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

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

Похожие вопросы