How does VirtualBox (+ other VM software) choose CPU cores?
Posted: 23. Jul 2010, 19:07
Just out of curiosity (sorry if this question is answered elsewhere):
Let's say my CPU has four physical cores, A, B, C, and D.
1. If I give two of them to a virtual machine via VirtualBox's Machine -> Settings... menu item, would this virtual machine use cores A and B?
2. If I start another virtual machine also with two assigned cores, does VirtualBox give it cores C and D?
In other words, does VirtualBox (and perhaps other VM software) intelligently and sequentially assign physical cores to virtual machines as they are started/shutdown?
Thanks!
Let's say my CPU has four physical cores, A, B, C, and D.
1. If I give two of them to a virtual machine via VirtualBox's Machine -> Settings... menu item, would this virtual machine use cores A and B?
2. If I start another virtual machine also with two assigned cores, does VirtualBox give it cores C and D?
In other words, does VirtualBox (and perhaps other VM software) intelligently and sequentially assign physical cores to virtual machines as they are started/shutdown?
Thanks!