Os aplicativos são iniciados muito lentamente de um caminho de rede

3

Temos um servidor do Windows 2008 que hospeda o compartilhamento de rede \\ srvcompany \ lib. Este compartilhamento contém vários aplicativos necessários para o negócio diário. Cada cliente / usuário (todos os win xp) tem atalhos na área de trabalho para esses aplicativos. Temos o problema de que, em vários clientes (mas não em todos), os aplicativos são iniciados muito lentamente. Se eu copiar os arquivos de programa do aplicativo para uma pasta local, eles serão iniciados rapidamente.

Quando observo o uso de memória no gerenciador de tarefas em uma máquina "lenta" enquanto um aplicativo é iniciado, percebo que o uso de memória fica muito mais lento do que quando inicio o aplicativo em uma máquina "rápida". Mas quando copio arquivos com o Windows Explorer desse compartilhamento, a velocidade é quase a mesma. Eu também verifiquei o driver de rede, ambos os clientes testados têm a mesma placa de rede com a mesma versão do driver.

Alguém tem uma ideia de onde ou o que devo verificar em seguida para resolver este problema?

Obrigado por respostas.

    
por Snowfox 02.11.2009 / 10:24

4 respostas

1

Você afirma que as cópias dos arquivos parecem estar corretas, mas isso não significa realmente que tudo está saudável no nível físico, apenas que os problemas não afetam significativamente a cópia. É provável que isso signifique que a rede subjacente está OK, mas você deve confirmar isso.

Execute Netstat -e em uma janela de comando para ter uma ideia rápida se houver problemas na camada física. Idealmente, o Netstat não reportará erros ou descartes. Você pode ver alguns relacionados a conexões / desconexões de rede válidas (físicas), mas nunca deve haver muitas delas.

Se você está vendo muito (muitos 10 e acima), então você tem um problema de nível baixo (no nível do driver do dispositivo, duplex e outras configurações de parâmetro NIC, físico nic, cabo, switch port ou switch) e deve focar esforços lá antes de passar para as partes mais complicadas da pilha de rede.

    
por 02.11.2009 / 13:50
0

Existe alguma possibilidade de você executá-los localmente e apenas acessar dados no compartilhamento?

Todas as suas conexões de rede do cliente estão a uma velocidade mínima de 100Mbps?

Você tem software antivírus nos clientes que estão configurados para verificar as unidades de rede?

    
por 02.11.2009 / 10:30
0

Qual o tamanho dos aplicativos? Em outras palavras - é a lentidão causada apenas pela transferência de bits'n'bytes do compartilhamento para seus PCs locais?

Se esse não for o caso, os apps .NET estão disponíveis por qualquer alteração? Você pode tentar desativar temporariamente a segurança do .NET através do caspol para ver se é isso que está atrasando as coisas.

    
por 02.11.2009 / 10:54
0

Você mencionou que o servidor é win2008 e os clientes são o Windows XP. Você pode estar observando os clientes 'negociando' com o SMB 1.0, já que o 2008 suporta 2.0 e o XP suporta 1.0.

Veja este artigo para ver como desabilitar o SMB 2.0 no servidor, pelo menos até você migrar para o Vista ou mais tarde no cliente.

    
por 19.04.2010 / 19:18