본문 바로가기

개발관련

Spring(Java) 함수 실행시간 측정 방법

반응형

출처 : https://randro.tistory.com/2

 

Spring(Java) 실행시간 측정

일반적으로 JAVA에서 실행시간을 측정할 때 아래와 같은 방법을 주로 사용한다. 방법1) long startTime = System.currentTimeMillis(); for(int i=0; i<10000; i++) { redisTemplate.opsForValue().increment("red..

randro.tistory.com

 

방법 1

long startTime = System.currentTimeMillis();

for(int i=0; i<10000; i++) {
    redisTemplate.opsForValue().increment("redis2" + i, 1);
}

long stopTime = System.currentTimeMillis();

long elapsedTime = stopTime - startTime;
System.out.println(elapsedTime); //3793634928

 

 

방법 2

public void redis() {
    StopWatch stopWatch = new StopWatch();
    stopWatch.start();

    for(int i=0; i<10000; i++) {
        redisTemplate.opsForValue().increment("redis2" + i, 1);
    }

    stopWatch.stop();
    log.info("수행시간 >> {}", stopWatch.getTotalTimeSeconds());  // 수행시간 >> 5.866
}

 

반응형