在Java中有一个方法
Jonas
Runtime.getRuntime().availableProcessors()
,其Javadoc如下:
这个值怎么会实际上发生变化呢?例如,在什么情况下会有比物理安装的处理器数量更少的处理器可供JVM使用?返回可供Java虚拟机使用的处理器数量。在虚拟机的特定调用期间,此值可能会更改。
Jonas