Como diagnosticar arquivo de paginação muito lento

3

Muitas vezes, um dos aplicativos que uso congela ("não responde") por um tempo, em casos extremos por alguns minutos. Isso acontece especialmente quando ao alternar aplicativos. Durante esse tempo, a luz do HDD pisca constantemente e o perfmon mostra que o HDD é usado 100% do tempo (OTOH, CPU não está) e que o arquivo de paginação está sendo lido (o que é esperado ao trocar de aplicativos), mas a uma ritmo lento. Quando eu ordeno a tabela de discos no perfmon por read ou write, o arquivo lido e escrito é o arquivo de paginação, mas ainda é bem baixo (não me lembro dos números).

Como posso diagnosticar o que está causando isso?

Eu uso o Windows Vista e o computador é um laptop comum de dois anos.

    
por svick 27.05.2010 / 16:14

5 respostas

1

Faça uma verificação de memória, usando um disco de inicialização do memtest86 +. Verifique se o tamanho detectado está correto para que você saiba que parte da sua memória RAM não está morta. Isso pode levar algumas horas para que você possa executá-lo durante a noite e verificar os resultados de manhã, se quiser. Se a memória estiver OK, faça um diagnóstico do disco rígido com um disco de inicialização MHDD. Desde que o disco rígido é de 150GB, eu assumo que é EIDE / PATA. Nesse caso, você está procurando por tempos de leitura aleatórios abaixo de 150 ms. Se você vir blocos estranhos com tempos mais altos do que isso, especialmente se vir algum em vermelho, talvez seja melhor investir em um novo disco rígido. Memória ruim pode causar uma falsa má leitura no MHDD, então certifique-se de testar a RAM primeiro.

    
por 10.07.2010 / 10:04
0

Você tem seu arquivo de paginação definido para um tamanho específico? Você deve deixá-lo em "sistema gerenciado" para que ele possa crescer conforme necessário.

Além disso, se você tiver aplicativos intensivos de E / S em execução no mesmo disco em que o arquivo de paginação estiver, isso causará contenção de recursos e as leituras / gravações serão lentas tanto para o arquivo de paginação como para os outros arquivos que estão sendo acessados. / p>     

por 27.05.2010 / 17:11
0

link deve ser feito

    
por 27.05.2010 / 22:48
0

Que tal a fragmentação do arquivo de paginação? Se o arquivo de paginação fosse gerenciado em um sistema, ele teria crescido de acordo com as necessidades do sistema. Pode ter se tornado fragmentado no processo. Se esse for o motivo, há uma maneira simples de resolvê-lo.
 Primeiro, verifique se você tem mais espaço em disco suficiente para o novo arquivo de paginação. Em seguida, desfragmentar seu disco rígido. Depois disso, desative o arquivo de paginação nas configurações do Windows e reinicie. Em seguida, exclua pagefile.sys. Lembre-se de esvaziar a lixeira. Agora, apenas para estar seguro, desfragmente seu disco rígido mais uma vez. Depois disso, reinicie e defina o tamanho do novo arquivo de paginação para o tamanho desejado. O sistema deve agora alocar todo o arquivo de paginação em um fragmento. Pode melhorar o desempenho.

Além disso, ao desfragmentar, use um programa tradicional, como o que vem com o Windows. Programas mais avançados, como o MyDefrag, podem deixar espaço vazio após um arquivo para permitir que ele cresça. Isso não deve ser um problema, mas eu recomendo contra eles, neste caso, apenas para que o Windows não tente encaixar o novo arquivo de paginação em pequenos espaços entre os arquivos.

    
por 10.07.2010 / 10:34
0

o arquivo de paginação não é LENTO, se o SO estiver lendo o arquivo de paginação, é porque o RAM não é suficiente para os aplicativos abertos.

o que é lento é o disco. Se você desfragmentar o arquivo de paginação, a melhoria de desempenho será mínima. você precisa de mais memória ram .

também, se você puder pagar a atualização, o Windows 7 terá um gerenciamento de memória muito melhor,

btw, desabilita o Superfetch nos serviços, libera muita memória.

    
por 14.02.2011 / 02:01