Por que os requisitos de RAM para um Visual Studio em uma máquina virtual deixam tão pouco para o host que eu esperaria exigir mais? [duplicado]

1

link

1 GB of RAM (1.5 GB if running on a virtual machine)

Isso significa que o host requer 1,5 GB e provavelmente usará 0,5 GB e permitirá que o visual studio seja executado em uma máquina virtual de 1 GB?

Isso é muito pouco para o host, já que o próprio Windows 7 no host exige 1 GB.

Olhando para uma questão semelhante here , o questionador não tinha isso em mente e, portanto, não pediu uma resposta para isso em nenhuma resposta.

    
por barlop 22.07.2015 / 10:33

2 respostas

3

A matemática básica do Visual Studio no host que requer 1 GB inclui 0,5 GB para o Windows e 0,5 GB para o Visual Studio.

Em uma VM, você tem 0,5 GB para o Windows de host, 0,5 GB para o Windows virtual e 0,5 GB para o Visual Studio.

Esses são mínimos. Eu pessoalmente não recomendaria a execução do Windows ou do Visual Studio sem pelo menos o dobro desses números no uso normal da área de trabalho.

    
por 22.07.2015 / 13:00
0

Não estou claro o que você está perguntando que não é abordado na outra pergunta, mas deixe-me jogar alguns dardos nisso:

  • A Microsoft não está no negócio de vender computadores então eles não têm interesse em lhe dizer quão grande e engenhosa é uma máquina que você precisa para executar seu software confortavelmente .
  • Eles estão no negócio de vender software, então eles têm interesse em fazer o seu software não parecer porcos de recursos. Então, quando eles dizem "requisitos de hardware", provavelmente é seguro assumir que eles significam requisitos de hardware mínimo - como em "Se você tem algo menos que isso, o software provavelmente não será executado em todos os .
  • Isso parece um pouco improvável, mas talvez eles estejam dizendo que o VS requer pouca memória que você pode executá-lo em uma máquina de 1 GB executando o Windows 7, mesmo que o Windows 7 “precise” de 1 GB sozinho. Talvez seus engenheiros digam: “O mínimo para rodar o Windows 7 é de 0,7 GB” e os comerciantes dizem: "Ok, diremos que o requisito de hardware para o Windows 7 é de 1 GB". E então os engenheiros dizem: "O Visual Studio, por si só, precisa de 0,3 GB". Você pode ver onde isso leva.
  • Ninguém nunca disse que o host estaria executando o Windows. Talvez eles estejam dizendo “1 GB de RAM é o mínimo para a máquina que está executando o VS no Windows 7. Se essa máquina é uma máquina virtual, então mesmo com uma versão simplificada do Linux ou um hypervisor bare-metal como seu host, 1 GB de memória de silício não vai cortar a mostarda. Você precisará de um mínimo de 1,5 GB em sua máquina host de ferro e cobre e silício e plástico para poder executar o VS no Windows 7 em uma VM.
por 04.08.2015 / 23:43