본문으로 건너뛰기

스프링에서 시간측정

스프링에 시간측정 스탑워치가 있다. 성능 측정을 해야 할 때 사용하면 유용하다.

import org.springframework.util.StopWatch;

StopWatch stopWatch = new StopWatch();
stopWatch.start();

// 시간 측정 할 구간

stopWatch.stop();
System.out.println(stopWatch.getTotalTimeMillis());
System.out.println(stopWatch.prettyPrint());
1024
StopWatch '': running time (millis) = 1024
-----------------------------------------
ms % Task name
-----------------------------------------
01024 100%

일반적인 자바에서의 사용은 이렇다.

long start = System.currentTimeMillis();

// 측정 구간

long end = System.currentTimeMillis();

long timeCheck = end - start;
System.out.println("Running Time : " + timeCheck + "ms");
Running Time : 12ms