2012-10-11 3 views
0

5 년 전의 것처럼 Java에서 garbace collector (GC)를 모니터링하는 방법을 누군가에게 설명 할 수 있습니까?Java에서 GC 모니터링

내가 읽은 모든 내용은 명령 줄을 사용하는 것으로되어 있지만 실제로 어떻게, 언제, 어떻게하는지 이해하지 못합니다. 명령 창을 가져 오는 방법을 이해하지만 Eclipse를 사용하고 있으며 실제로 연결하지 않습니다.

그래서 나는이 볼 때 : I 명령 줄에서 내 컴파일러를 실행하고 있지 않다 때문에

-verbose:gc -XX:+PrintGCTimeStamps 

가 : 어떻게 이클립스에서 이것을 사용하는 것이 있습니까? Google에서 제공하는 모든 리소스는 사용법을 알고 있다고 가정합니다.

답변

1

컴파일러를 호출 할 때 실제로 가비지 수집기와 같은 것은 없습니다. 이클립스 내에서 응용 프로그램을 실행 때를 가정

그런 다음 실행 대화 상자에서 VM 인수, as in the highlighted text in this screenshot 이들을 추가 할 이러한 옵션을 설정하는 방법에 대한 요구하고있다.

+0

당신이 정말로 가까이에 있었기에 충분히 간단했습니다. 나는 오류를 주었던 처음에 -java를 추가했기 때문에 내가 틀렸다고 생각했습니다. 스크린 샷은 당신에게 그것을 고맙게했다. – RustyH

+0

GC를 모니터링하는 다른 방법에 관심이 있으시면 VisualVM 용 Visual GC Plugin을 다운로드하십시오. – PbxMan