사용자 도구

사이트 도구


java:visualvm

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:visualvm [2017/08/01 09:48]
kwon37xi
java:visualvm [2020/06/17 15:22] (현재)
kwon37xi [Linux & HiDPI & Look&Feel]
줄 1: 줄 1:
 ====== Java VisualVM ====== ====== Java VisualVM ======
-  * [[http://​visualvm.java.net/|VisualVM]] +  * https://​visualvm.github.io/
-  * [[http://​visualvm.java.net/​gettingstarted.html|Getting Started with VisualVM — Project Kenai]] +
-  * [[http://​beyondj2ee.wordpress.com/​2012/​11/​16/​eclipse%ec%97%90%ec%84%9c-visualvm-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b8%b0/​|Eclipse에서 VisualVM 사용하기]]+
   * [[java:​jstatd|jstatd]]와 함께 사용하여 원격지 모니터링이 가능하다.   * [[java:​jstatd|jstatd]]와 함께 사용하여 원격지 모니터링이 가능하다.
-  * 2013년 5월 현재 플러그인 리포지토리에 접속이 안된다. https://​visualvm.java.net/​pluginscenters.html 에서 플러그인 파일을 직접 다운로드하여 수동설치 가능하다. 
   * MBean 모니터링은 MBean 플러그인을 깔고해야한다.   * MBean 모니터링은 MBean 플러그인을 깔고해야한다.
   * [[https://​dzone.com/​articles/​all-about-visualvm|All About VisualVM]]   * [[https://​dzone.com/​articles/​all-about-visualvm|All About VisualVM]]
  
 +===== Plugins =====
 +  * https://​visualvm.github.io/​plugins.html
 +  * **VisualVM-MBeans** 플러그인은 무조건 설치
 ===== Profiling ===== ===== Profiling =====
   * [[http://​docs.oracle.com/​javase/​8/​docs/​technotes/​guides/​visualvm/​profiler.html|VisualVM Profiler]]   * [[http://​docs.oracle.com/​javase/​8/​docs/​technotes/​guides/​visualvm/​profiler.html|VisualVM Profiler]]
 +
 +===== IntelliJ IDEA VisualVM launcher =====
 +  * https://​plugins.jetbrains.com/​plugin/​7115-visualvm-launcher
 +
 +===== Linux & HiDPI & Look&​Feel =====
 +  * see [[linux:​hidpi|Linux HighDPI]]
 +  * Metal laf 가 가장 가독성이 좋다.
 +<code sh>
 +# jdk 9 이상에서만 작동
 +GDK_SCALE=2 ./visualvm --jdkhome "/​path/​to/​java/​9_or_later"​ --laf Metal
 +</​code>​
 +  * [[https://​plugins.jetbrains.com/​plugin/​7115-visualvm-launcher|IntelliJ IDEA VisualVM Launcher]] 에서 환경변수와 ''​%%--laf%%''​ 옵션을 줄 수 없어서 다음과 갈은 셸스크립트를 만들고 호출하게 함.
 +<code sh>
 +#!/bin/sh
 +GDK_SCALE=2 /​path/​to/​visualvm/​bin/​visualvm --laf Metal $@
 +</​code>​
java/visualvm.1501550328.txt.gz · 마지막으로 수정됨: 2017/08/01 09:48 저자 kwon37xi