Existe alguma maneira de saber o que está causando o bloqueio de um aplicativo?

2

Isso acontece em vários PCs (WinXP SP3), onde um aplicativo simplesmente é bloqueado. Pode ser o navegador (geralmente o Firefox no nosso caso) ou pode ser o Visual Studio, ou qualquer outra coisa, mas toda vez que parece o mesmo, o aplicativo trava, às vezes por minutos. Não há aumento no uso da CPU. Normalmente, os outros aplicativos que estão abertos no momento continuam a funcionar bem, mas outras vezes leva o processo explorer.exe com ele.

Devido à falta de pico da CPU ou a qualquer outra métrica que eu possa ver, como posso diagnosticar o que está causando esse problema?

    
por Glenn Slaven 13.05.2009 / 07:04

5 respostas

1

Poderia ser um problema de rede, os clientes podem ter problemas para resolver nomes (netbios e dns) ou simplesmente problemas ao acessar recursos de rede e, portanto, qualquer coisa que acesse arquivos, por exemplo, pode congelar a espera de vários tempos limite.

Coisas simples como ter perfis de usuário em roaming em um servidor de arquivos com algum redirecionamento de pasta e uma rede "defeituosa" com um mau funcionamento ou desconfiguração podem causar atrasos e problemas de resposta da interface do usuário por vários minutos no Windows se fizer parte de um domínio. Desde Explorer.exe é mencionado como um acidente freqüente não é muito exagerado, eu acho.

Isso acontece ou é resolvido se você desconectar o cliente de qualquer conexão de rede (para que essas conexões sejam realmente fechadas no cliente)?

Isso acontece se você fizer logon como usuário local e, por isso, nenhuma política de grupo no nível do usuário é aplicada?

    
por 13.05.2009 / 12:02
1

Você pode querer olhar para o 'Process Explorer'. Este aplicativo gratuito permitirá que você veja todos os in e out do que está acontecendo no sistema. Ele deve dar uma boa olhada no que está sendo desativado enquanto o programa está em execução.

Faça o download do Process Explorer aqui

    
por 15.05.2009 / 01:19
0

Qual antivírus você está executando? Eu já vi esse problema antes com o Norton, quando fica sabendo que um processo é um vírus e agarra nele por alguns minutos antes de decidir que não é um vírus.

    
por 13.05.2009 / 07:20
0

Embora ainda não esteja completamente desenvolvido, esta pergunta uma boa lista inicial. Você precisará encontrar uma arma fumegante nos registros de eventos ou através da eliminação de itens de inicialização, a menos que encontre uma tendência em aplicativos / hardware semelhantes para reduzi-los.

    
por 15.05.2009 / 17:24
0

Verifique o seguinte

  1. Se você tiver 'Roaming Profile', verifique o servidor que hospeda os perfis. Veja os logs de eventos no servidor (System Node) para erros de hardware. Verifique o cabo de rede, etc.

  2. Verifique o DNS. Isso levará você para o (s) controlador (es) de domínio. Verifique os logs de eventos nesse servidor também. Verifique a conexão de rede adequada.

  3. Verifique seus comutadores. Às vezes isso pode causar hicups periódicos (se for um switch gerenciado) e você tem algum erro de configuração, como configuração de controle de tempestades.

Se isso acontecer de vez em quando, muitas vezes vi o DNS como o problema. Às vezes, executar um "dcdiag" no controlador de domínio corrige o problema.

Uma última mancada que eu vi é se os clientes estão mapeados para uma impressora que não está mais em serviço, eu vi os aplicativos demorarem um pouco para carregar. Por apenas remover essa impressora da seção "impressoras" também corrigiu esse problema.

    
por 15.05.2009 / 17:49