Há alguma discussão sobre isso já em serverfault aqui . À direita, você também encontrará várias perguntas relacionadas e relacionadas.
De volta ao dia, a regra prática era "2,5 x Quantidade de RAM" = quantidade de memória virtual que você precisa. Portanto, se você tiver 500 MB de RAM, precisará de 1,25 GB de espaço livre em disco para a VM. Essa regra geral ainda se aplica hoje, onde temos RAM de mais de 4 GB?
Há alguma discussão sobre isso já em serverfault aqui . À direita, você também encontrará várias perguntas relacionadas e relacionadas.
É realmente subjetivo. IMHO eu acho que enquanto você tem o suficiente swap para despejar toda a memória, então você está bem, mas isso depende do sistema operacional e quão eficiente é com a memória.
Idealmente você não dependerá muito de swap, mas com o Windows é fácil adicionar mais memória virtual depois (ou uma unidade flash) e no Linux você sempre pode reparticionar ou usar um arquivo de troca (por exemplo: dd if=/dev/zero of=/root/swap_file bs=1024 count=1048576; mkswap /root/swap_file; swapon /root/swap_file
) para depois.
Tags hardware memory virtual-memory