public void evalReadWrite(DataSet<byte[]> store, int readerCnt, int runDuration, boolean doValidation) throws Exception {
try {
// Start readers
DataSetRunner[] readers = new DataSetRunner[readerCnt];
for (int i = 0; i < readers.length; i++) {
readers[i] = doValidation ? new DataSetChecker(store, _lineSeedData, _keyCount) : new DataSetReader(store, _lineSeedData, _keyCount);
}
Thread[] threads = new Thread[readers.length];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Thread(readers[i]);