Некоторые причины, по которым может возникать проблема с увеличением количества ядер процессора в VirtualBox:
- Ограничение количества доступных ядер. forums.virtualbox.org В VirtualBox есть лимит на количество виртуальных ядер процессора, которые можно назначить одной виртуальной машине. forums.virtualbox.org Например, в версии 3.5.2 указано, что каждая виртуальная машина может использовать не более 32 виртуальных ядер. forums.virtualbox.org
- Отключение виртуализации CPU в BIOS. otvet.mail.ru qna.habr.com Чтобы увеличить количество ядер, необходимо включить эту функцию в BIOS. otvet.mail.ru qna.habr.com
- Заблокированные настройки. qna.habr.com Если виртуальная машина включена или находится в сохранённом состоянии, настройки могут быть заблокированы. qna.habr.com Чтобы их открыть, нужно выключить виртуальную машину. qna.habr.com
- Отдельные HAL для одноядерной и многоядерной конфигурации. qna.habr.com Например, у Windows XP есть отдельные HAL для одноядерной и многоядерной конфигурации. qna.habr.com
Чтобы решить проблему, можно попробовать отключить Hyper-Threading в BIOS машины, если это возможно. www.mihaimatei.com Также рекомендуется начать с одного ядра и увеличивать их количество только при необходимости. www.mihaimatei.com