Benefícios de 64GB + de memória RAM, parcialmente em relação a superfetch

3

Já tenho um computador muito rápido com um SSD, uma GPU série 700 e um Intel Xeon. Dito isso, estou pensando em atualizar minha memória RAM para 64GiB (a partir de 16GiB), possivelmente mais.

  1. Estou querendo saber se windows 8/10 / superfetch é inteligente o suficiente para carregar toda a pasta do sistema operacional e / ou aplicativos (Assumindo que se encaixa), e se é id gostaria de testar pessoalmente a diferença que isso faz (vs 16GiB). / li>
  2. Se eu fizer upgrade da RAM, será importante adicionar RAM diferentemente especificadas? (Também, se não for, será importante se o RAM for de tamanho diferente (por exemplo, dois 8GiBs e dois DIMMs mais lentos, mas maiores).
por Michael Serretta 23.12.2015 / 15:35

2 respostas

2

I am wondering if windows 7/8/10/superfetch is smart enough to load my entire os and/or applications folder (assuming it fits),

Eu duvido que faça isso. Você poderia manualmente disparar algo embora. Por exemplo. Copie todos os arquivos para NIL / NUL. Suponho que isso preencherá o cache de disco com os dados relevantes.

Mas se você realmente quiser mais velocidade de IO, considere espelhar ou distribuir SSDs.

and if it is is like to personally test the difference this makes (vs 16gb).

Contanto que você não reinicie o Windows (e qualquer sistema operacional moderno) começará lentamente a usar a memória livre como buffers de disco. Portanto, se você iniciar um programa pela primeira vez, talvez não seja mais rápido, mas, ao iniciá-lo uma segunda vez, deve haver um ganho de velocidade.

(Todos assumindo que você não fique sem memória livre, o que faria com que os buffers de disco fossem liberados).

If i do upgrade the ram, will it matter if I tack on different RAM to my current RAM.

Não. Não há problema em preencher com tamanhos diferentes, mas se você misturar, poderá perder velocidade com o acesso de canal duplo.

Exemplos:

One 2 GiB     Standard start  

One 4 GiB     Same with more memory  

Two 2 GiB     Faster than 1x4GiB if your memory controller supports
              has dual channnel. (average 5% speed gain).

 Two 2 GiB    ... of different speeds. Speed will slow down to the
                  slowest comon values...

Two 2 GiB and one 4 GiB .... This gets interesting and depends on chipset.
              In theorie the memory controllen can use dual channel mode
              on the first two and single on the second.

Two 2 GiB and two 4 GiB  ... dual channel mode on both. As far as I know
              always at the slowest shared speed. This is not a hard 
              requirement and a smart chipset could use different speeds
              for both channels.

(Ajuste onde for necessário para o canal triplo e quádruplo. Esses não são comuns no usuário final, mas também não são Xeons.)

Não solicitado, mas otimamente útil: RAMdisks. Tanto para pastas tmp ou persistentes que obtêm seus dados preenchidos após a inicialização e cujo conteúdo pode ser copiado no desligamento.

Também não é solicitado, mas como um ponto prático: Medida. Qual é o ponto mais lento? Simplesmente adicionar mais memória não ajudará [muito] se não for o gargalo. E mais memória pode atrasá-lo devido a menos acessos ao cache.

    
por 23.12.2015 / 15:53
2

Desde o Windows 8, o serviço de super-pesquisa detecta seu tipo de unidade e, no caso de um SSD, ele pára de buscar dados , porque isso não traz nenhum benefício. Em vez de parar completamente o serviço, a superfetch apenas ignora os SSDs, mas deixa a funcionalidade ativada para os HDDs normais.

    
por 23.12.2015 / 17:52