public static void evalReadWrite(DataArray dataArray, int readerCnt, int runDuration, boolean doValidation) throws Exception {
try {
// Start readers
DataArrayReader[] readers = new DataArrayReader[readerCnt];
for(int i = 0; i < readers.length; i++) {
readers[i] = doValidation ? new DataArrayChecker(dataArray, _lineSeedData) : new DataArrayReader(dataArray, _lineSeedData);
}
Thread[] threads = new Thread[readers.length];
for(int i = 0; i < threads.length; i++) {
threads[i] = new Thread(readers[i]);