Save This Page
Home » slf4j-1.5.5 » org.apache » log4j » performance » [javadoc | source]
org.apache.log4j.performance
public class: SystemTime [javadoc | source]
java.lang.Object
   org.apache.log4j.performance.SystemTime
Measures the time required to make a System.currentTimeMillis() and Thread.currentThread().getName() calls.

On an 233Mhz NT machine (JDK 1.1.7B) the System.currentTimeMillis() call takes under half a microsecond to complete whereas the Thread.currentThread().getName() call takes about 4 micro-seconds.
Field Summary
static  int RUN_LENGTH     
Method from org.apache.log4j.performance.SystemTime Summary:
currentThreadNameloop,   main,   systemCurrentTimeLoop
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.log4j.performance.SystemTime Detail:
 static double currentThreadNameloop() 
 public static  void main(String[] args) 
 static double systemCurrentTimeLoop()