I know that VB emulates a single CPU in the guests. My host is a Socket 478, Intel P4, 3ghz CPU, which supports Hyperthreading.
I don't know if its just a glitch or what, but even if the guest sees one virtual CPU and I give the guest something to think about for a minute or two, I notice that both CPUs the host thinks it has seems to get used. Does the Virtual Box software itself use as many CPUs/Cores as the host has, even to run just one guest?
If I had a quad-core machine running Virtual Box, would I notice a significant increase in the guests actual processing capabilities? Is Virtual Box itself multi-threaded capable?
Multi-CPU on host?
-
Sasquatch
- Volunteer
- Posts: 17798
- Joined: 17. Mar 2008, 13:41
- Primary OS: Debian other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows XP, Windows 7, Linux
- Location: /dev/random
VB will use only one CPU at max for one VM. The Host can swap it's processing to either core, or distribute it over several cores. It will never go above the total use of one core.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org
Retired from this Forum since OSSO introduction.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org
Retired from this Forum since OSSO introduction.