Isso depende completamente do que mais você executa ao mesmo tempo, mas deve estar tudo bem. Rastreie o uso da memória do Linux com free -m
em uma janela de terminal e, se começar a usar a menor quantidade de troca, diminua a configuração de RAM para a VM novamente.
Quando o sistema operacional fica sem memória RAM real (que é, relativamente falando, incrivelmente rápido), ele tem que usar memória swap, que é um arquivo ou uma partição dedicada no seu disco rígido (que é muito lento, relativamente falando - - centenas de vezes mais lento que a RAM). Obviamente, você não quer que seu sistema corra para esta situação. Os hipervisores (os programas que hospedam máquinas virtuais) tendem a alocar toda a quantidade de RAM reservada para a máquina virtual, já que alocá-la pouco a pouco (o que os programas normais costumam fazer) afetaria negativamente o desempenho do sistema operacional convidado da máquina virtual. .
A saída de free -m
se parece com a seguinte:
username@hostname:~$ free -m
total used free shared buffers cached
Mem: 4025 1893 2132 0 306 956
-/+ buffers/cache: 630 3395
Swap: 4769 0 4769
Como você vê, a troca não é usada neste caso ("usado" é 0). Isto é bom. Mas se você executar muitos programas de uso intensivo de RAM, como o Firefox com várias guias (especialmente aquelas com conteúdo em Flash), um editor de imagens e sua máquina virtual juntas, talvez esteja sobrecarregando os recursos do sistema. Se o computador parece que está ficando mais lento, agora você sabe onde verificar.
Eu também gostaria de comentar sobre a resposta que cita os requisitos mínimos de sistema do Ubuntu: eles não levam em consideração seus aplicativos em execução, então eles se referem ao que você precisa para ter o ambiente básico do Ubuntu em funcionamento. Qualquer aplicativo executado em cima desse ambiente também exigirá recursos.