Limitar o uso de RAM no Server 2008 R2 Standard de 64 bits

2

Estamos montando um novo servidor, usando 32 GB de RAM e Server 2008 R2 Standard. Gostamos de testar algum tipo de RAMDisk para decidir se atualizamos para o Enterprise e adicionamos muita memória ou não.

O problema é que não podemos testá-lo porque o Windows reivindica toda a memória existente.

Pergunta: Como podemos definir que o Server 2008 R2 está usando apenas 16 GByte dos 32 GBytes instalados e ignora a outra RAM?

    
por helpless 04.04.2012 / 19:12

3 respostas

2

Não existe mais uma maneira nativa de fazer discos RAM no Windows (Alas poor ramdisk.sys ...), portanto, você precisará usar um aplicativo de terceiros. O aplicativo de terceiros poderá gerenciar a criação e a destruição de um disco RAM, apesar de o Windows reivindicar tudo.

Para referência futura, confira este thread ServerFault intitulado " O que você usa para um disco RAM no Windows Server? "

    
por 04.04.2012 / 19:35
1

Se você usar uma ferramenta de terceiros para criar um disco virtual que consome 16 GB de memória, o Windows ficará com os 16 restantes para trabalhar. Então, isso realmente deve resolver o problema, supondo que o disco RAM roube instantaneamente 16 GB de RAM.

    
por 04.04.2012 / 19:23
1

As outras respostas estavam tentando chegar à sua pergunta básica. E suspeito que qualquer pacote de disco RAM razoável gerencie automaticamente o problema para você.

Mas você fez uma pergunta direta e perguntas diretas merecem respostas. Se você quiser limitar a quantidade de RAM usada pelo Windows, abra um prompt de comando com direitos de administrador e digite:

bcdedit /set REMOVEMEMORY number-of-megabytes-to-remove

Sobre tudo isso aconteceria em sua situação, embora seja para permitir que você teste sua máquina para ver se ela ainda funciona bem depois de dar memória a um disco RAM.

    
por 11.05.2012 / 19:16

Tags