Opened 12 years ago
Closed 8 years ago
#11799 closed defect (obsolete)
Host CPU is 100% when os/2 guest has a SMP kernel
Reported by: | James Moe | Owned by: | |
---|---|---|---|
Component: | host support | Version: | VirtualBox 4.2.12 |
Keywords: | host-cpu 100% os/2 | Cc: | |
Guest type: | other | Host type: | Linux |
Description
When a guest os/2 system is using a SMP (multiprocessing) kernel, the host CPU usage goes to 100% for each allowed CPU.
The host is a quad AMD athlon CPU (630-x4), the guest is allowed 2 CPUs. When the VM is started, two of the host CPUs' usage goes to 100%. Inside the VM the CPU usage shows a typical 2 - 4%.
This is not a problem for the uniprocessor kernel.
openSUSE v12.3 linux 3.7.10-1.4-desktop x86_64
Attachments (1)
Change History (5)
by , 12 years ago
comment:1 by , 12 years ago
This is a known design for the SMP kernel. It has the CPU HLT instruction disabled, so it will never go to sleep; which causes the high CPU use on host.
Install the latest ACPI driver, which has a workaround for this problem.
comment:2 by , 11 years ago
I tried ACPI v3.22.02. It made no difference, with or without the /NOHLT option.
comment:3 by , 11 years ago
That sounds very weird. Currently I have 2 eCS guests running on my nix-server. Both use 2 Vcpus
Host shows CPU usage of less than 10% on all 4 cores.
I have ACPI 3.22.03 on both.
You should not use any /parameters with Vbox guests
comment:4 by , 8 years ago
Resolution: | → obsolete |
---|---|
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
Log file of os/2 guest with 100% host cpu usage