Para usar interfaces gráficas e navegadores da Internet, 4 GB não é nada incomum para o Windows ou o Linux, e isso significa que você está fazendo outras operações / executando outros daemons simultaneamente.
Para compartilhar os dois sistemas operacionais ao mesmo tempo, ele é executado, mas começa a ficar no lado baixo, dependendo do que você está fazendo. Windows 7-10 precisa de pelo menos 2GB de RAM, 1GB é claramente insuficiente.
Se você precisar usar regularmente com um ou outro sistema operacional, ficará mais feliz com a dupla inicialização para uso mais pesado.
Quanto a tentar um uso planejado constante de swap para operações regulares, para compensar a falta de RAM suficiente para uma VM, é uma idéia muito ruim . Isso só tornará a máquina e a E / S muito mais lentas e instáveis.
Uma alternativa possível é comprar mais RAM. Se usando um moderno Linux como host e Windows 7-10, 8GB é bom, eu não iria por menos de 16GB (e estou usando de fato 16GB em dois notebooks).
Sugiro fazer uma configuração de disco bruto a partir da linha de comando para o virtualbox usando uma partição real em vez de um arquivo, para poder fazer o boot duplo.É preciso um pouco mais de planejamento, no entanto, além de ser mais eficiente ao acessar uma partição bruta do que um arquivo, você poderá executar o Windows a partir do VirtualBox ou a inicialização direta da máquina.
Cuidado com o fato de que essas configurações envolvem etapas da linha de comando do virtualbox, isso não pode ser feito inteiramente a partir da interface gráfica.
veja acesso ao Rawdisk do Ubuntu Host
P.S. Eu também tenho esse acesso ao disco bruto do VirtualBox na minha máquina mais lenta. A diferença no desempenho é muito visível. A desvantagem não é poder copiar a VM como arquivo (s) para outras máquinas, no entanto, você pode exportá-la no formato OVA, por exemplo.
PS2 VirtualBox é terrivelmente buggy. Depois de um mês e assim de tentar usá-lo para algo útil no meu laptop corporativo do Windows, estou excluindo-o. Minha experiência no lado do Mac em casa não é muito melhor, estou usando o VmWare hoje em dia.