I have been running Ubuntu inside a VM for the past 6 months or so, but I am struggling to get great performance out of it. My goal is to be able to setup a dual boot of Windows and Ubuntu, so that when I really need performance I can just boot into Ubuntu, but for other times when I need to use Windows, I can still pop open the boot instance of Ubuntu in a VM.
Is this possible? I have done this in Parallels for Mac, but I'm not aware of anything that will allow me to do this in Windows.