Opened 7 years ago
Last modified 7 years ago
#16446 new defect
Virtualbox can only use one core with isolcpus
Reported by: | seide | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 5.1.14 |
Keywords: | isolcpus, taskset | Cc: | |
Guest type: | Linux | Host type: | Linux |
Description
On our server we installed isolcpus to dedicate our cpus for special tasks. Unfortunately it is not possible to assign virtualbox for more than one core with
taskset -c 4,5,6,7 VBoxManage starvm "[vm_name]" --type headless
If we start the virtual machine only with
VBoxManage starvm "[vm_name]" --type headless
the virtual machine runs on core 0-3.
After we uninstalled isolcpus we can use taskset to assign certain cpus.
Note:
See TracTickets
for help on using tickets.
VirtualBox is a normal application so you need to find out how this works on Linux. For instance, your taskset command line looks suspicious to me as not 'VBoxManage' should be executed on dedicated CPUs but the VBoxHeadless process which is started by VBoxManage.