문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:performance [2015/08/10 13:29] kwon37xi |
java:performance [2018/03/06 15:26] kwon37xi |
||
---|---|---|---|
줄 25: | 줄 25: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
===== Java World Java Performance Series ===== | ===== Java World Java Performance Series ===== | ||
줄 50: | 줄 52: | ||
* [[http:// | * [[http:// | ||
- | ===== HashMap.get, | + | ===== JIT Compiler option ===== |
- | * '' | + | * [[http:// |
- | * 동시 접근이 필요할 경우에는 '' | + | * 특정 메소드가 일정 횟수 있상 실행되면 JIT Compiler가 native 코드로 컴파일한다. |
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== HashMap.get/getEntry, WeakHashMap.get/getEntry 에 대한 동시 접근은 CPU 사용률 증가(High 100%) 유발 ===== | ||
+ | * '' | ||
+ | * **결론은 | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
줄 58: | 줄 66: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ===== Selector.select() CPU 100% ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ |