É realista rodar o Windows Server 2008 com 1GB de RAM?

5

Estou prestes a "investir" em um VPS Windows 2008 barato (US $ 30 por mês!) que vem com 1GB.

Antes de fazer isso, pensei em perguntar se é realista esperar um servidor utilizável com apenas 1 GB de RAM?

Eu pretendo usá-lo para trabalhos leves de desenvolvimento / prototipagem, o que significa de 5 a 10 pequenos sites em execução no IIS 7 + .NET 3.5 + SQL 2008 Express. Se alguma das minhas idéias decolar, eu atualizarei a RAM, é claro, mas estou curioso para saber se o servidor ficaria aleijado ou insuportavelmente lento, com apenas 1GB, etc.

Suponho que ter o SQL no mesmo servidor pode ser o maior problema ...

Obrigado

ATUALIZAÇÃO: Esqueceu de mencionar que suas janelas de 64 bits, se isso faz muita diferença nos requisitos de memória. Aparentemente, é também edição Enterprise (talvez eu deva desabilitar alguns recursos nesta edição?)

    
por Schneider 15.07.2009 / 12:21

5 respostas

12

Você deve usar 1GB de RAM para um pequeno servidor de desenvolvimento, mas isso certamente não vai surpreender ninguém, mas você não deve ter problemas com vários sites de desenvolvimento de baixo tráfego.

Uma coisa que você deve observar é o SQL Server consumindo toda a RAM disponível - trocar isso acontece e é perceptível. Para limitar o uso da memória RAM, efetue login no SQL Server usando o SSMS, clique com o botão direito do mouse no SQL Server no painel esquerdo e escolha as propriedades. Vá para a guia de memória e defina a memória máxima do servidor para algo como 256 MB ou 512 MB. Isso ajuda seriamente.

    
por 15.07.2009 / 12:39
4

Como você identificou corretamente, o SQL provavelmente será sua maior preocupação com a memória, no entanto, se você usá-lo apenas para bancos de dados mínimos e seu ajuste estiver correto, você deve estar ok. Nunca será super rápido, mas para um ambiente de desenvolvimento, tudo bem.

    
por 15.07.2009 / 12:32
4

Eu tenho um servidor web W2k8 (Hyper-V VM) com 1 GB de RAM e parece bastante alegre. Eu também executo uma retransmissão de email. Ele informa muito pouca memória livre, mas cerca de 300 MB no cache, que estaria disponível se os aplicativos precisassem dela.

JR

    
por 15.07.2009 / 12:33
3

Uma vez eu tive um servidor de teste para desenvolvimento com uma configuração como a sua e também o usei como servidor de terminal. Não foi muito rápido, mas certamente foi possível trabalhar com ele.

Fiquei positivamente surpreso com o desempenho, comparado a como as máquinas do Vista se comportam com 1 GB de RAM.

    
por 15.07.2009 / 12:51
2

Meus clientes de controlador de domínio de 32 bits com DNS estão bem com 256 MB de RAM executando o Server 2008, já que eles são servidores mas, infelizmente, o sistema operacional é bastante fino mesmo com a interface gráfica ... - o SQL você pode ajustar. Ele funcionará bem para o desenvolvimento, não será insuportável a menos que haja algo errado.

    
por 15.07.2009 / 12:51