Page 1 of 1
Question about using multiple core for Vista Guest
Posted: 28. Jul 2009, 19:47
by carfield
I am using Ubuntu 9 with 64Bit version of VirtualBox, and the guest system is 32bit Vista. After I turn on multiple core support but from the system monitor, it still show only have 1 of my core is busy . Why that happened?
Re: Question about using multiple core for Visita Guest
Posted: 28. Jul 2009, 19:49
by dmcgraw
Because you only had 1 core when you installed Vista, so Vista did not install an SMP kernel.
Re: Question about using multiple core for Visita Guest
Posted: 28. Jul 2009, 20:05
by Sasquatch
And to answer the future question of how to solve it: search!

. You have to point Vista to use a new kernel. You can change this in the device manager, by updating the driver for the computer type. Don't let it detect things automatically, but point to one yourself, namely the ACPI multiprocessor kernel.
Re: Question about using multiple core for Visita Guest
Posted: 29. Jul 2009, 19:17
by carfield
Sasquatch wrote:And to answer the future question of how to solve it: search!

. You have to point Vista to use a new kernel. You can change this in the device manager, by updating the driver for the computer type. Don't let it detect things automatically, but point to one yourself, namely the ACPI multiprocessor kernel.
Thanks a lot, but I cannot find that "ACPI multiprocessor kernel" , am I need to install some kind of driver? Or doing something like this -
http://techrepublic.com.com/5208-6230-0 ... ID=2286286 ??
Re: Question about using multiple core for Visita Guest
Posted: 29. Jul 2009, 20:04
by Sasquatch
That's also one of the possibilities to get SMP working. I know that XP Pro can use the method I described, but XP Home can't. Guess it's the same for Vista Home.
Re: Question about using multiple core for Visita Guest
Posted: 30. Jul 2009, 18:25
by carfield
Sasquatch wrote:That's also one of the possibilities to get SMP working. I know that XP Pro can use the method I described, but XP Home can't. Guess it's the same for Vista Home.
I have difficulty to start Windows using CD.... I don't know why . Can I just update visual box image directly?
Re: Question about using multiple core for Visita Guest
Posted: 30. Jul 2009, 19:25
by carfield
carfield wrote:Sasquatch wrote:That's also one of the possibilities to get SMP working. I know that XP Pro can use the method I described, but XP Home can't. Guess it's the same for Vista Home.
I have difficulty to start Windows using CD.... I don't know why . Can I just update visual box image directly?
... sorry, I can boot from it... it just need me to press the key in order to boot from CD....
However, after booting, it is "ACPI x86-based PC" instead of "ACPI multiprocessor kernel", and it is slower than before. I find that it is easy for all 4 core go to 100%. May be I need to find that "ACPI multiprocessor kernel" to install?? Or it is because my vista is home 32-bit, having problem to run multicore?
Re: Question about using multiple core for Visita Guest
Posted: 1. Aug 2009, 18:49
by carfield
OK, resolve the issue, not sure if it is the issue of vista of virtualbox, if I select 4 CPU, it will be very slow, and even if the VM is idle, it still take a lot of CPU for all of 4 core.
But if I select 2 core, it work very smooth.
Re: Question about using multiple core for Visita Guest
Posted: 9. Aug 2009, 20:10
by carfield
carfield wrote:OK, resolve the issue, not sure if it is the issue of vista of virtualbox, if I select 4 CPU, it will be very slow, and even if the VM is idle, it still take a lot of CPU for all of 4 core.
But if I select 2 core, it work very smooth.
Just like to say, with VirualBox 3.0.4, even QualCore can run smooth in Vista Guest and 64bit Linux host, great work.