我最近买了一部 Moto Atrix 2 手机。当我试图查看手机中的处理器规格时,Runtime.getRuntime().availableProcessors() 返回 1。/proc/cpuinfo 也只有处理器 0 的信息。
出于好奇,我在我朋友的三星 Galaxy S2 上进行了同样的检查,它又是一款双核手机。这也表明没有。核心数为 1。
我在我的 Moto xoom 平板电脑中检查了同样的内容,它也是双核的。这次 availableProcessors() 返回 2 并且 cpuinfo 也有处理器 0 和处理器 1 的详细信息。
我很困惑。为什么有些设备携带不同的信息?有人可以解释这个异常吗?