Жил был старый vbox с несколькими виртуалками - линуксовыми и виндовыми. В винде не были выдны оба ядра. Два проца было видно в диспетчере устройств, а в таск-менеджере только один. Решил проапгрейдить vbox. Перезапускаю эту винду - та же история. Решил переставить винду, вдруг она что-то запоминает у себя на тему процов во время установки. Теперь попытка её поставить - это очень медленные события в гостевой ОС, т.к. весь проц сожран приведённым ниже мясом:
Почему vbox это делает?
В процессе установки, например, генты из образа install-x86-minimal-2008.0.iso - история та же.
Версии vbox были испробованы: 3.2.8, 3.2.10. Смена версии vbox сопровождается, конечно, пересборкой его модулей, rmmod старых, modprobe новых.
CPU в режиме ядра занят вот чем:
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
futex(0x80d5224, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x80d5220, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x80d5250, FUTEX_WAKE_PRIVATE, 1) = 1
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0) = 0
...
Т.е., сквозь тьму из ioctl иногда пробиваются какие-то другие вызовы.