문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:performance [2015/03/20 12:56] kwon37xi |
java:performance [2017/06/27 08:21] kwon37xi |
||
---|---|---|---|
줄 22: | 줄 22: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
- | * [[https://dropwizard.github.io/metrics/|Metrics]] metrics | + | * [[http://www.infoq.com/presentations/JVM-Performance-Tuning-twitter-QCon-London-2012|Everything I Ever Learned about JVM Performance Tuning @twitter]] |
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
===== Java World Java Performance Series ===== | ===== Java World Java Performance Series ===== | ||
줄 47: | 줄 50: | ||
* GC 설정을 튜닝한다. 그러나 현재로서는 확실한 효과를 보장할 수 없을수도. | * GC 설정을 튜닝한다. 그러나 현재로서는 확실한 효과를 보장할 수 없을수도. | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ===== JIT Compiler option ===== | ||
+ | * [[http:// | ||
+ | * 특정 메소드가 일정 횟수 있상 실행되면 JIT Compiler가 native 코드로 컴파일한다. | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== HashMap.get/ | ||
+ | * '' | ||
+ | * **결론은 동시 접근이 필요할 경우에는 '' | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ===== Selector.select() CPU 100% ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ |