mirror of
https://github.com/Febbweiss/log-generator.git
synced 2026-03-04 22:25:40 +00:00
Refactor elasped time
This commit is contained in:
@@ -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");
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user