2016-09-20 5 views
0

프로그래밍 방식으로 자바에서 MHZ의 최대 CPU 속도를 아는 것이 가능합니까?자바에서 MHZ의 최대 CPU 속도를 아는 것이 가능합니까?

Google에서 거대한 검색을 한 후 여기에서 얻는 방법을 찾지 못했습니다.

Android에서 작동하는 방법을 찾았지만 Android 용으로 개발하지 않았으므로 작동하지 않습니다. (https://android.stackexchange.com/questions/19810/how-can-i-determine-max-cpu-speed-at-runtime/59351)

linux/osx/windows 컴퓨터에서 작동해야합니다.

+0

에서 정보를 얻을 수 있어야합니다. Java는 잠재적으로 모든 기존 아키텍처를 대상으로하며 목록을 제한 할 수 있습니까? x86 (-64) 만 말해봐? 팔? –

+0

@MargaretBloom 예, 물론, 64 비트 프로세서가있는 x86 머신 – NullPointerException

답변

2

아니요,이 정보를 나타내는 표준 API는 JVM에 없습니다. 이 정보를 알기 위해 적절한 네이티브 OS 메서드를 호출하는 각 플랫폼에 대해 JNI를 만들 수 있지만 표준, 100 % -java, API의 일부는 없습니다.

+0

이 될 것이며 Linux 용 원시 메소드가 될 수 있습니까? OS X가 있습니까? 그들을 찾을 수 없습니다 – NullPointerException