Runtime.getRuntime()。availableProcessors()

【字号: 日期:2024-02-28浏览:34作者:雯心
如何解决Runtime.getRuntime()。availableProcessors()?

处理器的数量基本上就是能够运行您的代码的执行引擎的数量。i5变体之一是4核cpui5-7系列。它们可能是物理上不同的处理器(即使它们存在于同一芯片中),或者当您使用超线程时,它们可能是逻辑处理器。

有关更多详细信息,请参见http://en.wikipedia.org/wiki/Intel_Core#Core_i5和http://en.wikipedia.org/wiki/超线程。

解决方法

我正在尝试检查程序的性能。我参考这篇文章以获得操作系统级别的系统信息。当Runtime.availableProcessors()执行时,我得到的答案 4。我读了availableProcessors(),但它告诉我们该方法返回处理器数量

谁能解释处理器数量的含义?为什么得到4?

我正在使用Windows 7核心i5 4gp。

相关文章: