1
A
답변
7
public static long nanoTime()
- 사용 가능한 가장 정밀한 시스템 타이머의 현재 값을 나노초 단위로 반환합니다.
내 생각 엔 시스템부터이다. nanoTime()은 시스템에서 정확히 밀리 초 정밀도를 가진 "가장 정확한 사용 가능한 시스템 타이머"를 사용하므로 더 나은 결과를 얻을 수 없습니다.
+1
아니요, 밀리 초 정밀도가 아닙니다. 가능한 한 훨씬 더 많은 해결 방법을 통해 훨씬 더 정확한 미디어 타이머를 사용할 수 있습니다. –
2
두 개의 시간 소인을 빼서 경과 시간을 측정하는 경우 해당 시간 소인을 얻으려면 System.nanoTime()
을 사용해야합니다. 그것이 바로 그 때문입니다.
1
스레드 관리 빈의 getCurrentThreadCpuTime
을 사용할 수있는 CPU 시간을 얻으려면.
그것은 나노초에서 실제 스레드가 사용하는 CPU 시간을 반환
ThreadMXBean threadMX = ManagementFactory.getThreadMXBean();
long time = threadMX.getCurrentThreadCpuTime();
// do something
time = threadMX.getCurrentThreadCpuTime() - time; // CPU time in nanoseconds
확인하지 활성화되고 정보와 CPU 시간 측정과 같은 몇 가지 문제에 대한 documentation.
관련 문제
- 1. 가장 정확한 위치 API (장소 유형 포함)
- 2. 이벤트가 발생한 정확한 시간
- 3. 가장 정확한 mimetype 보내기
- 4. FPGA 측정 정확한 시간
- 5. .NET의 정확한 시간
- 6. 정확한 시간 설정 Liferay
- 7. 나는 자바에서 온 유형
- 8. 자바에서 EDT 시간 찾기
- 9. 자바에서 UTC 시간 생성
- 10. 자바에서 텍스트 파일의 정확한 내용 인쇄
- 11. MySQL - 정확한 형식의 시간 추출
- 12. 다음 퀴즈에 남은 정확한 시간
- 13. MySQL의 정확한 날짜 및 시간 열
- 14. 자바에서 24 시간 형식으로 변환
- 15. pycassa의 시간 UUID 유형
- 16. 컴파일 시간 유형 지정
- 17. 날짜/시간 유형
- 18. 다른 데이터 유형 시간
- 19. 빼기 필드 유형 시간
- 20. DbValidationException에서 정확한 오류 유형 가져 오기
- 21. 자바에서 가장 쉬운 자동화 된 테스트 도구
- 22. 정확한 톤 온셋/지속 시간 측정?
- 23. SOAP의 처리 시간 데이터 유형
- 24. 자바에서 두 날짜 간의 시간 차이
- 25. iPhone CoreLocation : 가장 정확한 속도를 얻는 방법
- 26. 지역 업체를 찾는 가장 정확한 방법은 무엇입니까?
- 27. 자바에서 nextChar()
- 28. 이 가장 활발한 시간
- 29. 시간 목록에서 가장 가까운 시간 찾기
- 30. 지구상의 위치를 식별하는 가장 좋은 시간 은요?
관련 항목 : http://stackoverflow.com/questions/503877/how-can-i-measure-time-with-microsecond-precision-in-java –
정확도 또는 정확도에 대해 묻고 싶습니까? 그들은 동일하지 않습니다. –