카테고리 없음

맥에서 VisualVM 사용하기

반응형

VisualVM은 매우 유용한.. 프로그램인데,


JAVA의 어플리케이션에 대한 리소스 사용량 및 Thread 상태와 Heap Dump를 남길 수 있는 기능을 제공한다.


윈도우에서는 그냥 jdk를 설치하면 해당 path에 /bin/visualjvm.exe가 생겨서 path만 지정하면 사용할 수 있지만, 맥북에서는 설치되는 path가 뭔가 복잡하여


직관적으로 알아보기가 어려운 것 같다.


그래서 직접 visualvm을 받아서 구동해도 무방한데, 일단 URL링크를 따라가서 visualVM을 받도록 하자.


(사실 이렇게 안하고 jdk를 설치할때 설치된 visualVM을 심볼릭 링크로 따서 복사하는 방법도 있긴 하지만.. 이건 뭐 디펜던시가 있는 프로그램도 아니고, 쓰다 지워도 무방한 프로그램이라 그냥 받아서 설치하기로 함)


https://visualvm.github.io/


메인 페이지에 바로 다운로드가 있는데, mac용 혹은 zip파일을 받아 다운로드 받도록 한다(필자는 zip버전으로 받음)


받아서 원하는 곳에 압축을 풀면 익숙한 디렉토리 구조가 나오게 되는데, 여기서 bin을 들어가보면 visualvm의 실행파일(shell)이 존재한다.


이를 실행해도 되고, IntelliJ에서 VisualVM Launcher를 받앗다면, 해당 visualVM의 실행파일 path를 지정하라고 하는데, 그 path에 다운로드 받은 파일을 지정해도 된다.

반응형