VirtualBox 게스트: 16개의 CPU가 감지되었지만 온라인에서는 1개만 감지되었습니다.

VirtualBox 게스트: 16개의 CPU가 감지되었지만 온라인에서는 1개만 감지되었습니다.

VirtualBox를 실행 중입니다(Qiime 이미지 사용).http://qiime.org/install/virtual_box.html)

물리적 하드웨어는 32코어 머신입니다. VirtualBox의 가상 머신에는 16개의 코어가 제공됩니다.

시작할 때 다음을 얻습니다.

Ubuntu 10.04.1 LTS
Linux 2.6.38-15-server

# grep . /sys/devices/system/cpu/*
/sys/devices/system/cpu/kernel_max:255
/sys/devices/system/cpu/offline:1-15
/sys/devices/system/cpu/online:0
/sys/devices/system/cpu/possible:0-15
/sys/devices/system/cpu/present:0
/sys/devices/system/cpu/sched_mc_power_savings:0

# ls /sys/kernel/debug/tracing/per_cpu/
cpu0  cpu1  cpu10  cpu11  cpu12  cpu13  cpu14  cpu15  cpu2  cpu3  cpu4  cpu5  cpu6  cpu7  cpu8  cpu9

# ls /sys/devices/system/cpu/
cpu0  cpufreq  cpuidle  kernel_max  offline  online  possible  present  probe  release  sched_mc_power_savings

# echo 1 > /sys/devices/system/cpu/cpu6/online 
-su: /sys/devices/system/cpu/cpu6/online: No such file or directory

16개의 CPU에 대한 리소스를 감지하는 것처럼 보이지만 온라인으로 하나만 설정합니다.

다른 이미지로 테스트했는데 VirtualBox 호스트는 16개 코어로 게스트를 실행할 수 있었습니다. 이것은 작동합니다. 따라서 문제는 Qiime 이미지 문제를 해결하여 고객 이미지가 CPU 1개만 감지하는 이유를 알아내는 것입니다.

답변1

VM이 단일 가상 CPU를 제공하도록 구성된 것 같습니다.

다음 문서는 여러 코어를 제공하도록 가상 머신을 재구성하는 데 도움이 될 수 있습니다.

https://www.virtualbox.org/manual/ch03.html#settings-processor

이것이 도움이 될 수 있습니다. Ubuntu 가상 머신에서도 비슷한 문제가 있었습니다. 이것이 나에게 도움이 된다원래 질문

답변2

QIIME은 실행할 수 있는 새로운 virtualbox 이미지(버전 1.5)를 출시했습니다.

위 질문에 대한 답변을 찾는 분이 없을 경우, 일주일 이내에 질문을 종료하겠습니다.

관련 정보