JVM을 쿼리하고 실행중인 Java 클래스 및 메소드의 CPU 사용률 (%)을 찾는 에이전트/java 프로그램이 필요합니다.Java 클래스의 cpu 사용률 (%)을 찾는 방법
0
A
답변
2
클래스와 메소드가 CPU를 사용하지 않는다는 점은 주목할 가치가 있습니다. (로드되거나 컴파일 될 때를 제외하고) 일반적으로 그렇게하는 데는 그리 흥미롭지 않습니다.
스레드는 CPU를 사용하며 다른 방법으로 다른 시간을 소비합니다. (다시 한 번 수업에서 얼마나 많은 시간을 보내고 있는지는 유용하지 않을 것입니다.)
이렇게하려면 진단하려는 성능 문제가 있다고 가정하고 CPU 프로파일 러를 사용할 수 있습니다. 성능 문제가 없다면 유용하지 않을 수 있습니다. 때로는 프로파일 러가 프로그램이 잘못된 이유로 올바로 작동하는 것처럼 보일 수도 있지만 드문 경우입니다.
유용한 또 다른 도구는 메모리 프로파일 러를 사용하는 것이며 문제의 진정한 원인 일 수 있습니다.
자주 성능 문제는 디스크, 네트워크 또는 기타 IO 장치의 속도 때문입니다. 이 경우 프로파일 러는 프로파일 러를 사용하기 전에 문제를 파악하고 그 원인을 파악하는 것이 유용하다는 것을 보여줄 것입니다.
+0
내 프로파일 러를 만들고 싶습니다 ... 메소드 안에있는 각 메소드 나 스레드의 CPU 사용률을 찾는 Java 코드가 필요합니다. . – user1177567
관련 문제
- 1. 톰캣 JMX CPU 사용률
- 2. FFMPEG 및 CPU 사용률
- 3. 높은 CPU 사용률 java + struts + tomcat 프로젝트
- 4. CPU 사용률 100 %
- 5. UNIX에서의 CPU 사용률
- 6. CPU 사용률 높음
- 7. WebGL에서 높은 CPU 사용률?
- 8. WP7, 높은 CPU 사용률
- 9. CPU 사용률 높음 - VB.NET
- 10. CPU 사용률 _ 성능 저하
- 11. CPU 사용률 제어
- 12. Windows XP에서 CPU 사용률 측정법을 얻는 방법?
- 13. 자바 스레드 - 높은 CPU 사용률?
- 14. 높은 CPU 사용률 모니터링 및 감소
- 15. 예기치 않은 소켓 CPU 사용률
- 16. 안드로이드 - 웹 사이트의 CPU 사용률
- 17. CPU 사용률 OS X 인터페이스
- 18. 최적의 CPU 사용률 임계 값
- 19. MPI 응용 프로그램의 CPU 사용률
- 20. 웹 작업자 CPU 사용률 제한?
- 21. Windows 7에서 프로세스 당 CPU 사용률 활용
- 22. 스레드 서버 Cpu 사용률 100 % C#
- 23. 정규식이 프로그램을 중단시킵니다 (CPU 사용률 100 %)
- 24. libproc을 사용하여 C++에서 CPU 사용률 찾기
- 25. WMI에서 HTA 모니터링 CPU 사용률 - 정확하지 않음
- 26. Stateless Statement Framework 및 높은 CPU 사용률
- 27. gstreamer videomixer2 cpu 사용률 164 %. 감소시킬 해결책
- 28. C/C++에서 CPU 사용률 이벤트 알림?
- 29. MySQL 높은 CPU 사용률 및 지속적인 링크
- 30. 클래스의 메소드 수를 찾는 방법
이러한 프로그램을 프로파일 러라고합니다. http://stackoverflow.com/questions/14762/please-recommend-a-java-profiler – Matthias
Google [VisualVM] (http://visualvm.java.net/)을 참조하십시오. – Marcelo
[JProfiler] (http://www.ej-technologies.com/products/jprofiler/overview.html) 및 [TPTP 프로파일 러] (http://www.deepakgaikwad.net/index.php/2009/02/)를 사용하십시오. 10/tutorialprofiling-with-tptp-and-tomcat.html) – developer