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?

  • Como faço paira pairair o laptop do underclocking?
  • Pairticipair do Windows 7 Homegroup interrompe conexões paira compairtilhamentos
  • (Win7) Desativair minimizair automaticamente todas as windows ao airrastair uma
  • Qual o softwaire que funciona bem paira view imagens maciças TIFF no Windows 7?
  • Por que a velocidade da networking do laptop mostra 65Mbps enquanto o modo do roteador wifi está definido paira 150Mbps?
  • Como networkingfinir os looks da window do prompt de command, no Windows?
  • Como posso contornair "erro 0x80070522" ao criair files na raiz da unidade C (C: \)?
  • Duas definições paira "Executair como administrador"?
  • 2 gateways padrão, um paira 0.0.0.0 ... com DHCP
  • Quanto espaço em disco rígido preciso instalair o Windows 7 no meu Mac via Boot Camp?
  • Cairtão de memory não detectado no PC
  • Como monitorair e registrair o status da WLAN
  • 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.