Originally posted by
Malisa
Not really, VirtualBox is very flexible
For example, Linux Mint, or the Xubuntu distribution can be started at around 1 gb or ram or less
VirtualBox allows you to assign memory between the host and the guest (the Windows VM) so if you have 16 GB of ram, you can assign 2 gb to linux (the host) and 14 GB to the guest (Windows). Then you can also assign cpu time to the guest, like for example if you are going to run Windows full time, assign 80% of the CPU to the guest, leaving only 20 for Linux, in this way you get almost full performance but also can quite the Windows VM if something goes wrong. Worst case scenario you press the power button until the pc turns off, then restart and restore from the last good snapshot
You can also assign video memory so it runs some games in decent speed. But of course none of the cool games will run under a VM lol, it's meant for normal usage, browsing youtube at normal rates and such
If you don't do heavy games you should try it, spend some 15 days on it and you'll get it, there's a lot of info out there for Virtual Box
So in the end, you can basically use your entire cpu/memory/video ram on the Windows VM, but leave a bit for Linux so you can recover if something goes wrong.
Also you can run the VM at full screen at native resolution, so if you never stop your pc, it will just look like Windows is the host operating system, you won't even know unless you go out of full screen :)