Aumentando o desempenho de um vmware windows server 2003 vm para desenvolvedores

1

Eu tenho a seguinte configuração de máquina como uma máquina virtual de 32 bits:

Máquina base:

HP Storage work san solution
HP ProLiant SL230s Gen8 Server 256 gb ram, 8 xeon processors.

Sistema virtual:

Sistema:

Microsoft Windows Server 2003 R2
Standard Edition
Service Pack 2

Computador:

Intel(R) Xeon(R) CPU
X7350 @ 2.93.GHz x 4
2.93GHZ 4.00 GB of RAM
SVGA II graphics driver

Estou tentando executar o seguinte:

Visual studio 2010 IIS Vários navegadores Edição do MSSQL Developer

O problema que tenho é:

Eu acho isso extremamente lento, a tela apenas trava / fica lenta, por vezes, sua capacidade de resposta é super lenta. O que eu preciso saber é se eu atualizar para o Windows Server 2008 64bit haverá algum benefício? Ou é melhor eu ter um desktop local e não uma VM que eu conecto pela rede.

Sim, eu sou um desenvolvedor Eu não tenho acesso a painéis de administração vmware se eu fizesse oh boy seria diferente.

As desculpas pela marcação não têm certeza de quais tags relacionadas a vmware eu devo usar.

    
por Anicho 04.05.2012 / 11:59

2 respostas

3
  • Atualize a VM para 64 bits e atribua 8+ gigabytes de RAM e pelo menos 2 núcleos - 5 são melhores. Desculpe, mas (a) o Visual Studio usa vários núcleos durante a compilação etc. e (b) 4gb não são suficientes durante a depuração, etc. Eu uso meu ambiente de desenvolvimento regularmente acima do limite de 6gb.

Se a tela estiver super lenta, torne-a mais rápida. Como você se conecta? Área de trabalho remota - isso DEVE funcionar bem, a menos que sua rede sugue muito tempo (suponha que não funcione).

Verifique o desempenho do IO - O Visual Studio é um disco pesado, ganhei muito com a transferência da minha máquina física de desenvolvimento para um SSD. Sua SAN pode estar muito lenta.

Em seguida, verifique o hardware wside. Talvez a máquina esteja apenas sobrecarregada com a CPU?

De qualquer forma, a máquina é bastante baixa (a máquina virtual) e o Visual Studio não gosta disso se você fizer mais do que apenas editar texto. Então, vá para 64 bits e atualize para as versões mais recentes e tenha mais núcleos e memória RAM.

Com uma máquina como essa, é melhor você comprar uma máquina BARATO no próximo supermercado - ela terá vários núcleos e provavelmente mais memória RAM;) Em seguida, conecte um SSD;)

    
por 04.05.2012 / 12:51
1

Se a sua máquina estiver lenta, pode ser porque há algo errado ou pode ser porque há 40 outras VMs usando todos os recursos. Sem olhar para o servidor físico e para a interface do usuário do vmware, você simplesmente não pode dizer qual é o gargalo. Dentro da VM, o uso da CPU e as estatísticas de E / S são quase sem sentido porque estão em uma escala móvel do que está sendo disponibilizado para sua VM específica. Você pode verificar se está usando todos os 4 Gb de RAM e acessando o arquivo de paginação.

Caso contrário, você precisa ir a quem quer que esteja executando o servidor da VM e pedir uma recomendação porque simplesmente não tem informações suficientes disponíveis para fazer qualquer solicitação sensata.

(Você não quer mais núcleos, o excesso de comprometimento da quantidade física causa sobrecarga adicional com pouco benefício. Em geral, as VMs funcionam bem com apenas 1 ou 2 alocadas)

    
por 04.05.2012 / 17:04