是否有可能在java中知道MHZ中的最大CPU速度?

时间:2016-09-20 14:59:52

标签: java runtime cpu processor programmatically

是否有可能以编程方式知道MHZ中MHZ的最大CPU速度?

在谷歌进行大量搜索后,我在这里找不到获取它的方法。

我找到了一种可以在Android上运行的方法,但是我没有为Android开发这个,所以它不起作用。 (https://android.stackexchange.com/questions/19810/how-can-i-determine-max-cpu-speed-at-runtime/59351

我需要它在linux / osx / windows机器上工作。

2 个答案:

答案 0 :(得分:2)

不,JVM中没有标准API可以显示此信息。您可以为调用适当的本机操作系统方法的每个平台创建JNI,以了解此信息,但没有任何内容是标准的100%-java API。

答案 1 :(得分:-1)

在Windows上,您应该能够从Win32 SystemInfo获取信息 http://search.cpan.org/~cjohnston/Win32-SystemInfo-0.12/SystemInfo.pm