From 6f86fdb17fb17dcf0ee2db8c89fe7df1b1ed4114 Mon Sep 17 00:00:00 2001 From: Vincent Spiewak Date: Sat, 14 Sep 2013 13:49:36 +0200 Subject: [PATCH] Refactor elasped time --- .../java/com/github/vspiewak/loggenerator/App.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/github/vspiewak/loggenerator/App.java b/src/main/java/com/github/vspiewak/loggenerator/App.java index 0390671..014d8f6 100644 --- a/src/main/java/com/github/vspiewak/loggenerator/App.java +++ b/src/main/java/com/github/vspiewak/loggenerator/App.java @@ -6,6 +6,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.util.Arrays; +import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicLong; public class App { @@ -24,7 +25,7 @@ public class App { System.exit(1); } - log.trace("starting"); + log.trace("initialization"); LogExecutor executor = new LogExecutor(params.threads); @@ -37,13 +38,10 @@ public class App { log.trace("initialization done"); long start_time = System.nanoTime(); - executor.execute(); + long elapsed_time = TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start_time); - long end_time = System.nanoTime(); - double difference = (end_time - start_time) / 1e6; - - log.trace("generated {} logs in {}ms using {} threads", counter.get(), (int) difference, params.threads); + log.trace("generated {} logs in {}ms using {} threads", counter.get(), elapsed_time, params.threads); log.trace("shutdown"); }