executor.execute( updateTask );
}
executor.shutdown();
long startTime = System.currentTimeMillis();
startSignal.countDown();//start!
executor.awaitTermination( 600, TimeUnit.SECONDS );
long endTime = System.currentTimeMillis();
System.out.println( "Performance test for " + getReaderStrategyName() + ": " + (endTime - startTime) +"ms. (" +
(TOTAL_WORK_BATCHES*SEARCHERS_PER_BATCH) + " searches, " +
(TOTAL_WORK_BATCHES*INSERTIONS_PER_BATCH) + " insertions, " +
(TOTAL_WORK_BATCHES*UPDATES_PER_BATCH) + " updates)" );