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のリソースを検出しているように見えますが、オンラインに設定するのは1つだけです。
VirtualBoxホストが16コアのゲストを実行できることを別のイメージでテストしました。それはうまくいきます。したがって、問題は、Qiimeイメージをトラブルシューティングして、このゲストイメージが1つのCPUしか検出しない理由を理解することです。
QIIMEは、機能する新しいvirtualboxイメージ(バージョン1.5)を発表しました。
上記の問題に対する答えが誰にも見つからない場合は、1週間以内に質問を閉じます。
VMは単一の仮想CPUを提供するように構成されているようです。
次のドキュメントは、複数のコアを提供するためにVMを再構成するのに役立つ場合があります。
https://www.virtualbox.org/manual/ch03.html#settings-processor
これは役立つかもしれません、私はUbuntuVMで同様の問題を抱えていました。これは私の助けになります 元の質問