俺、ホストXPでメモリは2GB。スワップはなしに設定。
で、俺の使い方だと常時1.5GBくらい空いている(XPが使い切ってくれない)。
んで、もったいないので1GBをRAMディスクにしている(実質RAM1MB状態)。
これで、VirtualBoxでLinuxゲストでRAMは256MB割り当ててるけど、快適に使えてるよ。
384MB割り当てたこともあったが体感的に256MB時と違いが無いので、安全をみて256にしてる。
こんな俺から見たらXPでRAM4GBなんて「何に使うの?」って感じだな。
参考までに。