visualvm

    1

    2답변

    Java Visual VM을 사용하여 JMX를 통해 내 App Server (JBoss)를 모니터링합니다. 문제는 실시간 데이터 만 볼 수 있다는 것입니다. 정보를 영구적으로 캡처하여 언제든지 기록을 볼 수 있습니다. Java Visual VM이 다시 시작된 경우에도 마찬가지입니다. 질문 : Java Visual VM에서 통계를 주기적으로 기록하는 방법이

    1

    1답변

    (JDK 설치에서) jVisualVM 1.7.0_03을 정상적으로 작동 시켰습니다. 최신 VisualVM 1.3.4를 설치했습니다. 나는 그것을 시작했다. "Computing description"을 인쇄하고 진행 대화 상자를 시작했습니다. 이제는 몇 분 동안 실행되었습니다. UI를 차단하지는 않지만 로컬 Java 프로세스도 나열하지 않습니다. JDK의 j

    1

    1답변

    접근자를 함수로 인라인하는 성능 향상을 측정하려고합니다. 인라이닝의 결과로, 방법의 자체 시간이 증가합니다 (물론). 메서드의 총 시간과 호출을 측정해야합니다. VisualVM에서 프로파일 러는 전체 자체 시간을 나열하고 스냅 샷은 호출 트리의 각 위치에 대한 총 시간을 제공 할 수 있습니다. 내가 측정 할 필요가있는 것은 애플리케이션 전체의 총 총 시간입

    0

    1답변

    Java VisualVM을 사용하여 JBoss 응용 프로그램을 모니터링 할 때. 그것은 같은 라이브 스레드를 보여줍니다 155 데몬 스레드로 : 난 제이 보스의 JMX 웹 콘솔 사용 (135). 40 현재의 thread가 같은 개수 : 60 이유는 무엇 자바 비주얼 VM을보고 어떤 JMX 웹 콘솔 프로그램 사이에 너무 많은 차이가 그것은으로 현재 사용 중

    3

    2답변

    저는 불필요한 객체 할당을 없애고 소프트웨어를 개량하는 데 불과 며칠을 보냈습니다. 개선 사항이 극적이므로, 이제는 (거의) 새 오브젝트가 할당되지 않은 프로세스를 실행할 수 있습니다. 메가 바이트는 메가 바이트 단위의 개체를 그냥 던져 버렸습니다 전에 수정되었습니다. 이제 인상적인 방법으로 개선점을 시각화하고 싶습니다. 어떤 팁? VisualVM을 계측기

    1

    2답변

    우리는 다양한 Java 응용 프로그램을 개발하기 위해 원격 Linux 상자를 공유하며, 우리는 ssh를 통해 VisualVM을 사용하여 as described here 응용 프로그램을 프로파일 링합니다. 프로세스/사용자간에 포트 번호를 할당/프로비저닝 할 필요없이 Java 프로세스에서 JMX/프로파일 링을 사용할 수있는 방법이 있습니까? 프로파일 링을 활성

    4

    1답변

    나는 많은 jboss 서버에 클래스가 많은 프로필. 내가 CPU 프로파일을 작성하면 결과는 항상 java.util.TimerThread.run() = 62 % 및 java.util.concurrent.ThreadPoolExecutor $ Worker.run() = 34,8 %와 같습니다. 이 두 가지 방법으로 천 가지의 다른 방법은 0 %입니다. 나쁜 버그

    5

    1답변

    Netbeans의 메모리 모니터링 도구 (실제로 VisualVm과 동일한 도구 인 은 포함 된 VisualVm )는 메모리 누수를 추적하기위한 intermeting metric : Surviving Generations Metric이 있습니다. definition of this metric가 oracle.com에서 볼 수 세대가 동일한 GC 간격 이내 인스

    4

    1답변

    우리는 VisualVM을 사용하여 CF8에서 일부 메모리 누수를 추적하려고하지만 툴을 100 % 작동시키지 못합니다. 기본적으로 메모리 샘플링을 제외하고 모든 것이 나타납니다. "JVM이 지원되지 않습니다"라고 표시합니다. 그러나 다른 모든 기능이 작동합니다 (메모리가 아니라 CPU 샘플링도 가능함). 우리가 다른 모든 것을 할 수 있지만 메모리 물건을 할

    2

    1답변

    visualvm을 사용하여 jmx와 jstatd가 모두있는 프로덕션 서버를 모니터링하고 있습니다. Visual Vm에서 두 프로토콜을 모두 시도했지만 매우 유사하게 보입니다. jmx 또는 jstatd를 사용하여 서버를 모니터링하는 데 차이가 있습니까 (모니터링 가능성, 대역폭 사용, CPU 사용 등 ...)? 하나의 솔루션을 다른 솔루션보다 선호해야합니까?