서비의 다락방   




자바에서 현재 시각을 가져오는 방법으로 java.lang.System 클래스를 이용하여
System.currentTimeMillis() 와 같이 쓸 수 있습니다.
문제는 이렇게 얻어온 현재 시각과 시스템 시간 사이에 차이가 발생할 수 있다고 하는군요.
 
JDK 1.3.1 이전 버전에서는 currentTimeMillis()를 호출할 때마다 시스템 시간을 얻어왔으나..
JDK 1.3.1 이후 버전의 JVM에서는 성능상의 이슈로 JVM을 가동할 때(자바 어플리케이션을 구동 할 때)
시스템 시간을 가져온 이후에는 JVM에서 자체적으로 시간을 계산하는 방식을 바뀌었기 때문입니다.

JDK 1.3.1 이후 버전에서는 자바 구동옵션에 -XX:+UseGetTimeOfDay 를 적용하여 매번 시스템 시간을
가져올 수 있으나 권장하진 않는다는군요.

자바 포럼 : http://forum.java.sun.com/thread.jspa?threadID=765165&messageID=4368968


☆ 정 보 마 당 ☆    

   

TRACKBACK :: http://www.yunsobi.com/blog/trackback/378

댓글을 달아 주세요

1  ... 19 20 21 22 23 24 25 26 27  ... 359 
«   2008/08   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31