1 #DESCRIPTION:Direct IO tests 2 ## Complete a default run. 3 dio01 diotest1 4 dio02 diotest2 5 dio03 diotest3 6 dio04 diotest4 7 dio05 diotest5 8 dio06 diotest6 9 10 ## Run the tests with larger buffersize 11 dio07 diotest1 -b 65536 12 dio08 diotest2 -b 65536 13 dio09 diotest3 -b 65536 14 dio10 diotest4 -b 65536 15 dio11 diotest5 -b 65536 16 dio12 diotest6 -b 65536 17 18 ### Run the tests with larger iterations 19 dio13 diotest1 -b 65536 -n 2000 20 dio14 diotest2 -b 65536 -i 1000 21 dio15 diotest3 -b 65536 -i 1000 22 dio16 diotest5 -b 65536 -i 1000 23 dio17 diotest6 -b 65536 -i 1000 24 25 ## Run the tests with larger offset - 1MB 26 dio18 diotest2 -b 65536 -i 1000 -o 1024000 27 dio19 diotest3 -b 65536 -i 1000 -o 1024000 28 dio20 diotest5 -b 65536 -i 1000 -o 1024000 29 dio21 diotest6 -b 65536 -i 1000 -o 1024000 30 31 ## Run the tests with larger offset - 100 MB 32 dio22 diotest2 -b 65536 -i 1000 -o 104857600 33 dio23 diotest3 -b 65536 -i 1000 -o 104857600 34 dio24 diotest5 -b 65536 -i 1000 -o 104857600 35 dio25 diotest6 -b 65536 -i 1000 -o 104857600 36 37 ### Run tests with larger vector array 38 dio26 diotest6 -b 8192 -v 100 39 dio27 diotest6 -b 8192 -o 1024000 -i 1000 -v 100 40 dio28 diotest6 -b 8192 -o 1024000 -i 1000 -v 200 41 42 ### Run the tests with more children 43 dio29 diotest3 -b 65536 -n 100 -i 1000 -o 1024000 44 dio30 diotest6 -b 65536 -n 100 -i 1000 -o 1024000 45 # 46 # RAW DEVICE TEST SECTION 47 # DEV1 and DEV2 should be exported prior to execution or 48 # replaced with the actual device ids, i.e. 49 # dio33 diotest1 -i /dev/sda2 -o /dev/sda3 50 # 51 ### Run the tests with raw device 52 #dio33 diotest1 -i $DEV1 -o $DEV2 53 #dio34 diotest2 -f $DEV1 54 #dio36 diotest3 -f $DEV1 55 #dio37 diotest5 -f $DEV1 56 #dio38 diotest6 -f $DEV1 57 # 58 ### Run the tests with raw device and larger iterations 59 #dio39 diotest1 -b 65536 -n 2000 -i $DEV1 -o $DEV2 60 #dio40 diotest2 -b 65536 -i 1000 -f $DEV1 61 #dio41 diotest3 -b 65536 -i 1000 -f $DEV1 62 #dio42 diotest5 -b 65536 -i 1000 -f $DEV1 63 #dio43 diotest6 -b 65536 -i 1000 -f $DEV1 64 # 65 ## Run the tests with raw device and larger offset - 100 MB 66 #dio44 diotest2 -b 65536 -i 1000 -o 104857600 -f $DEV1 67 #dio45 diotest3 -b 65536 -i 1000 -o 104857600 -f $DEV1 68 #dio46 diotest5 -b 65536 -i 1000 -o 104857600 -f $DEV1 69 #dio47 diotest6 -b 65536 -i 1000 -o 104857600 -f $DEV1 70 71