Hi Everyone,
I am seeking your insight about Ubuntu + Virtualbox and memory allocation:
I am running Windows XP Pro SP2 as guest. I only have 2Gb of memory available on my desktop (older Core 2 Duo machine w/dedicated video card) re-purposed to run Ubuntu.
I would like to allocate as much memory as possible to XP without effecting Ubuntu host adversely. In short, I would like both host + guest OS to run as relatively smooth as possible pending a memory upgrade.
I don't plan to do anything intensive inside xp next to a few docs in ms office word and excel and maybe firefox (Chrome running in Ubuntu). I've optimized XP by disabling unnecessary start-up programs and services via msconfig and services.msc including making all the nice little "tweaks" and "hacks" that can help it fly right along with minimum memory requirements.
Question(s): When memory is allocated to Windows XP (currently at 512mb) VM, does this allocation become reserved from total system memory leaving Ubuntu with 1.5gb of ram when XP VM is active?
Or, is the memory dynamically allocated on a as-needed basis similar to VirtualBox's Dynamic HDD option and not exceed the allocated amount??
I am thinking that since I am splitting time equally on both OS's that I should divide the memory in half 50/50 - sound thinking or am I off the mark on how memory is handled?
Suggestions?
I'd love to hear any cool tweaks and tips you may have that will help Ubuntu and XP fly given my rather limited memory quantity.
PS. I am running a Dell Precision 390 series with virtualization enabled on the cpu. Settings are configured accordingly on VirtualBox.
Bookmarks