Bom dia pessoal, como estão?
Estou com a pulga atrás da orelha em relação ao que um determinado aplicativo (EXE) acessa no meu computador.
Para ficar mais claro: quero saber que arquivos e conexões o ERP que uso esta consumindo ou solicitando.
Mas por que isso?
Ele é um sistema pesado!
Toda vez que temos que acessar, ele demora um pouco e quero entender em que ponto ele esta tendo mais dificuldades. Quero essas informações para poder conversar melhor com o fornecedor.
Busquei uma solução com vários termos em inglês e não consegui chegar a nenhuma conclusão.
Achei um comando interessante (tasklist /m) que mostra quais são as DLLs que estão sendo utilizadas por um processo.
Mas, julgo, ainda não ser suficiente para entender o que ocorre no carregamento do sistema.
O que imagino, é ter comandos ou programas, que eu possa realizar um trace para saber:
-
qual o tempo que a aplicação utilizou até que eu para o trace;
-
em cada fração de tempo, que conteúdo externo esta acessando;
-
intercalado nesta lista de fração de tempo, quais os arquivos que esta aplicação leu/escreveu.
No SQL Server temos uma ferramenta que faz mais ou menos isso, só que apenas para o banco de dados rsrs. PROFILER.
Vocês tem alguma dica, ou essa minha ideia é sem pé nem cabeça?
Tiveram alguma experiência similar?
Muito obrigado;