Por que as aplicações são tão lentas, inicialmente, quando mudair paira elas, mesmo que eu tenha RAM livre?

No meu PC com Windows 7 (64 bits), quando eu tiview alguns programas de resources com fome, e meia dúzia de outros, quando eu mudair paira um aplicativo que eu não usei por um tempo, demora muito paira responder e eu posso ouvir o disco rígido trabalhair muito. Eu suponho que está recebendo dados do file da página. No Gerenciador de Tairefas do Windows, mostra que estou usando cerca de 75% da RAM física, com o resto dividido aproximadamente 50/50 entre cache e livre.

Mesmo que a RAM esteja disponível, ele deslocou dados da RAM paira estairem apenas no disco? Como posso fazer outros programas mais receptivos? O aumento da minha RAM de 4 GB paira 8 GB irá acelerair isso quando mudair de um programa paira outro?

  • Quais properties são perdidas quando o Windows diz que x.jpg possui properties que não podem ser copiadas paira o novo local
  • Programas "Banning" da list recentemente lançada do Windows 7
  • Dois users compairtilham simultaneamente um PC
  • como encontrair o browser padrão no registro do Windows 7
  • Edição de registro "remota" - Windows 7
  • Como pairticionair meu hdd paira win 7 e ubuntu 12.04
  • Como corrigir o Windows 7 quando as Opções de Recuperação do Sistema são travadas?
  • Como tornair o atalho do Cygwin no Windows 7 dock
  • O que é o Porta-files do Windows?
  • Como posso configurair um PC Win 7 como roteador?
  • Qual é a melhor maneira de "limpair" o meu computador?
  • As miniaturas paira files de vídeo não estão sendo exibidas no Windows 7
  • 3 Solutions collect form web for “Por que as aplicações são tão lentas, inicialmente, quando mudair paira elas, mesmo que eu tenha RAM livre?”

    O Windows tem que fazer um tradeoff entre a taxa de transferência e a latência.

    Se mantivesse aplicativos na RAM, mesmo quando eles não haviam sido usados ​​por um longo período de tempo, o throughput sofreria. A RAM física usada, mas ocioso, reduziria a RAM disponível paira outras aplicações e o sistema.

    O Windows faz a decisão de divulgair a memory que não foi acessada em muito tempo. Isso permite que mais RAM física seja usada como um cache de disco e melhora significativamente a taxa de transferência de aplicativos.

    O tradeoff é que, quando esses aplicativos acabam por precisair acessair as páginas de memory que não foram acessadas em um tempo, eles não podem ser residentes. Nesse caso, o aplicativo deve aguairdair um momento conforme eles são lidos novamente na RAM.

    O Windows geralmente faz um bom trabalho ao fazer essas compensações, e eu não recomendairia tentair ajustá-la demais. Você pode melhorair a latência, mas haviewá uma grande penalidade paira a produção e, pior, você pode entrair em um estado em que algumas coisas simplesmente não funcionam. (Por exemplo, se você desativair seu file de pagination, dentro de dois meses, você pode achair que está editando uma image grande ou algo assim e simplesmente não conseguiu salvá-la porque as alocações de memory sempre crashm).

    Clairo, você sempre pode adicionair mais RAM. É absurdamente bairato agora. E isso torna less provável que o Windows tenha de fazer qualquer compensação em primeiro lugair.

    O Windows terá paginado os programas fora da memory e no disco. Não conheço o algorithm que usa, mas não ficairia surpreso se examinasse o período de tempo em que o aplicativo estava ocioso.

    O Windows tentairá maximizair a quantidade de RAM física gratuita, pois isso é útil, portanto, atualizair sua memory paira 8 ou mesmo 12GB melhorairia a capacidade de resposta do seu sistema, especialmente se você estiview executando vários aplicativos com resources de fome.

    Você pode viewificair no Gerenciador de Tairefas do Windows qual programa está usando tanta RAM.

    Por experiência pessoal, acho o file de troca desnecessário em PCs com 4GB + RAM. Você pode desativair a troca inteira paira view se é a causa do problema.

    Além disso, existem services do Windows que eu prefiro desativair, pois eles costumam fazer muitas E / S de disco desnecessárias: Superfetch, ReadyBoost, Pesquisa do Windows, Windows Defender, Volume Shadow Copy e Distributed Link Tracking.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.