Exemplo n.º 1
0
 public void AddTestBlockRange(int blockBegin, int blockEnd, int warmupTime, int testTime)
 {
     for (int blockSize = blockBegin; blockSize <= blockEnd; blockSize *= 2)
     {
         // 50% mix read and write, 100% read, 100% write
         TestParameters.Add(new DiskSpeedParameter {
             BlockSize = blockSize, WriteRatio = 0, WarmupTime = warmupTime, TestTime = testTime
         });
         TestParameters.Add(new DiskSpeedParameter {
             BlockSize = blockSize, WriteRatio = 50, WarmupTime = warmupTime, TestTime = testTime
         });
         TestParameters.Add(new DiskSpeedParameter {
             BlockSize = blockSize, WriteRatio = 100, WarmupTime = warmupTime, TestTime = testTime
         });
     }
 }