12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- #DESCRIPTION:Direct IO tests
- ## Complete a default run.
- dio01 diotest1
- dio02 diotest2
- dio03 diotest3
- dio04 diotest4
- dio05 diotest5
- dio06 diotest6
- ## Run the tests with larger buffersize
- dio07 diotest1 -b 65536
- dio08 diotest2 -b 65536
- dio09 diotest3 -b 65536
- dio10 diotest4 -b 65536
- dio11 diotest5 -b 65536
- dio12 diotest6 -b 65536
- ### Run the tests with larger iterations
- dio13 diotest1 -b 65536 -n 2000
- dio14 diotest2 -b 65536 -i 1000
- dio15 diotest3 -b 65536 -i 1000
- dio16 diotest5 -b 65536 -i 1000
- dio17 diotest6 -b 65536 -i 1000
- ## Run the tests with larger offset - 1MB
- dio18 diotest2 -b 65536 -i 1000 -o 1024000
- dio19 diotest3 -b 65536 -i 1000 -o 1024000
- dio20 diotest5 -b 65536 -i 1000 -o 1024000
- dio21 diotest6 -b 65536 -i 1000 -o 1024000
- ## Run the tests with larger offset - 100 MB
- dio22 diotest2 -b 65536 -i 1000 -o 104857600
- dio23 diotest3 -b 65536 -i 1000 -o 104857600
- dio24 diotest5 -b 65536 -i 1000 -o 104857600
- dio25 diotest6 -b 65536 -i 1000 -o 104857600
- ### Run tests with larger vector array
- dio26 diotest6 -b 8192 -v 100
- dio27 diotest6 -b 8192 -o 1024000 -i 1000 -v 100
- dio28 diotest6 -b 8192 -o 1024000 -i 1000 -v 200
- ### Run the tests with more children
- dio29 diotest3 -b 65536 -n 100 -i 100 -o 1024000
- dio30 diotest6 -b 65536 -n 100 -i 100 -o 1024000
- #
- # RAW DEVICE TEST SECTION
- # DEV1 and DEV2 should be exported prior to execution or
- # replaced with the actual device ids, i.e.
- # dio33 diotest1 -i /dev/sda2 -o /dev/sda3
- #
- ### Run the tests with raw device
- #dio33 diotest1 -i $DEV1 -o $DEV2
- #dio34 diotest2 -f $DEV1
- #dio36 diotest3 -f $DEV1
- #dio37 diotest5 -f $DEV1
- #dio38 diotest6 -f $DEV1
- #
- ### Run the tests with raw device and larger iterations
- #dio39 diotest1 -b 65536 -n 2000 -i $DEV1 -o $DEV2
- #dio40 diotest2 -b 65536 -i 1000 -f $DEV1
- #dio41 diotest3 -b 65536 -i 1000 -f $DEV1
- #dio42 diotest5 -b 65536 -i 1000 -f $DEV1
- #dio43 diotest6 -b 65536 -i 1000 -f $DEV1
- #
- ## Run the tests with raw device and larger offset - 100 MB
- #dio44 diotest2 -b 65536 -i 1000 -o 104857600 -f $DEV1
- #dio45 diotest3 -b 65536 -i 1000 -o 104857600 -f $DEV1
- #dio46 diotest5 -b 65536 -i 1000 -o 104857600 -f $DEV1
- #dio47 diotest6 -b 65536 -i 1000 -o 104857600 -f $DEV1
|