이것은 다른 질문과 밀접하게 관련되어 있습니다. How can I measure thread stack depth?JProfiler가 스택 깊이를 측정 할 수 있습니까?
JProfiler는 스레드를보고 가장 깊은 스택이 발생한 위치를 측정 할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 내 응용 프로그램에서 StackOverflowError를 트리거하는 데 위험 할 정도로 가까워지고있는 곳을 찾고 싶습니다.
이것은 다른 질문과 밀접하게 관련되어 있습니다. How can I measure thread stack depth?JProfiler가 스택 깊이를 측정 할 수 있습니까?
JProfiler는 스레드를보고 가장 깊은 스택이 발생한 위치를 측정 할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 내 응용 프로그램에서 StackOverflowError를 트리거하는 데 위험 할 정도로 가까워지고있는 곳을 찾고 싶습니다.
JProfiler에는이 기능이 직접 포함되어 있지 않습니다.
기록 CPU의 샘플링 데이터와
의 호출 트리보기로 이동없이 필터를 XML 형식으로 호출 트리를 내보낼 그러나 다음과 같은 작업을 수행 할 수 있습니다 파일 선택 대화 상자 하단의 "전체 트리"옵션 선택
내 보낸 XML 파일을 분석하고 가장 깊게 중첩 된 요소를 찾는 작은 프로그램을 작성하십시오
또한 오프라인 프로파일 링 및 CPU 데이터를 기록 및 스냅 샷을 저장하는 트리거와 함께이 문제를 자동화 할 수 있습니다. "jpexport"명령 줄 실행 파일을 사용하면 저장된 스냅 샷에서 호출 트리를 내보낼 수 있습니다.
우수 답변! 매우 감사합니다. –