jdk 6u 25 릴리즈

java core 2011. 6. 7. 10:00

jdk 6u 25 릴리즈가 되었다.

 

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html

 

이번 릴리즈부터는  다운로드를 위해서는 가입을 반드시 해야한다.  (아.. 불편..)

 

기능향상 및 버그픽스된 내용은 다음과 같다.

http://www.oracle.com/technetwork/java/javase/6u25releasenotes-356444.html
http://www.oracle.com/technetwork/java/javase/2col/6u25bugfixes-356453.html

 

- hotspot vm 20 사용

  1) -server, -XX:+TieredCompilation 파라미터를 추가하여 VM을 빨리 실행할 수 있도록 함 (tired = client + server VM 특징 이용)

  2) G1 gc 성능 높임 (여전히 experimental)

  3) OOME 발생시, 힙덤프에서 문제있는 쓰레드가 무엇인지 알려줌

  4) native code(jni) 사용시 exception 발생처리를 쉽게 함

  5) native heap 문제를 쉽게 해결해줄 수 있도록 함

  6) jvm crash때 파일로 떨구는 hs_err 파일에 더 많은 정보를 두어 문제 해결이 쉽게 함

- BigDecimal 성능 효과

- java.util.loggin.LogRecord 성능 높임

- 성능 및 안정성 높임

  (CMS 및 G1 GC 문제 해결)

- /tmp 파일에 위치해 두엇던 캐쉬 파일을 -Djava.io.tmpdir 를 이용하여 저장하게 함

 

많이 바뀌었다.. 최근에 jvm crash 사례가 발표되고 있으니.. 보수적으로 사용할 필요가 있다. 

Posted by '김용환'
,