mridge | f5fb661 | 2004-02-27 22:56:56 +0000 | [diff] [blame] | 1 | #DESCRIPTION:ltp A-sync IO Stress IO tests |
| 2 | # |
| 3 | # aio-stress [-s size] [-r size] [-a size] [-d num] [-b num] |
| 4 | # [-i num] [-t num] [-c num] [-C size] [-nxhlvOS ] |
| 5 | # file1 [/test/aiodio/file2 ...] |
| 6 | # -a size in KB at which to align buffers |
| 7 | # -b max number of iocbs to give io_submit at once |
| 8 | # -c number of io contexts per file |
| 9 | # -C offset between contexts, default 2MB |
| 10 | # -s size in MB of the test file(s), default 1024MB |
| 11 | # -r record size in KB used for each io, default 64KB |
| 12 | # -d number of pending aio requests for each file, default 64 |
| 13 | # -i number of ios per file sent before switching |
| 14 | # to the next file, default 8 |
| 15 | # -O Use O_DIRECT (not available in 2.4 kernels), |
| 16 | # -S Use O_SYNC for writes |
| 17 | # -o add an operation to the list: write=0, read=1, |
| 18 | # random write=2, random read=3. |
| 19 | # repeat -o to specify multiple ops: -o 0 -o 1 etc. |
| 20 | # -m shm use ipc shared memory for io buffers instead of malloc |
| 21 | # -m shmfs mmap a file in /dev/shm for io buffers |
| 22 | # -n no fsyncs between write stage and read stage |
| 23 | # -l print io_submit latencies after each stage |
| 24 | # -t number of threads to run |
| 25 | # -v verification of bytes written |
| 26 | # -x turn off thread stonewalling |
| 27 | # -h this message |
| 28 | # |
mridge | c02d9fb | 2004-03-03 20:32:38 +0000 | [diff] [blame^] | 29 | ADS000 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -S -r4 /test/aiodio/file1 |
| 30 | ADS001 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -S -r8 /test/aiodio/file1 |
| 31 | ADS002 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -S -r16 /test/aiodio/file1 |
| 32 | ADS003 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -S -r32 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 33 | ADS004 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -S -r64 /test/aiodio/junkfile /test/aiodio/file2 |
| 34 | ADS005 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r4 /test/aiodio/junkfile /test/aiodio/file2 |
| 35 | ADS006 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r8 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 36 | ADS007 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r16 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 37 | ADS008 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r32 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 |
| 38 | ADS009 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r64 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 |
| 39 | ADS010 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r128 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 |
| 40 | ADS011 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r256 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 /test/aiodio/file7 /test/aiodio/file8 |
| 41 | ADS012 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -S -r512 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 /test/aiodio/file7 /test/aiodio/file8 |
| 42 | ADS013 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -O -r4 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 /test/aiodio/file7 /test/aiodio/file8 |
| 43 | ADS014 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -O -r8 file1 /test/aiodio/file2 |
| 44 | ADS015 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -O -r16 file1 /test/aiodio/file2 |
| 45 | ADS016 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -O -r32 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 46 | ADS017 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o2 -O -r64 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 47 | ADS018 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r4 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 48 | ADS019 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r8 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 49 | ADS020 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r16 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 50 | ADS021 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r32 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 51 | ADS022 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r64 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 52 | ADS023 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r128 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 53 | ADS024 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r256 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file4 /test/aiodio/file3 /test/aiodio/file5 /test/aiodio/file6 |
| 54 | ADS025 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o3 -O -r512 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 55 | ADS026 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o0 -S -r4 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 56 | ADS027 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o0 -S -r8 /test/aiodio/file2 |
| 57 | ADS028 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o0 -S -r16 /test/aiodio/file2 |
| 58 | ADS029 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o0 -S -r32 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 59 | ADS030 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o0 -S -r64 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 60 | ADS031 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r4 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 61 | ADS032 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r8 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 62 | ADS033 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r16 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 63 | ADS034 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r32 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 64 | ADS035 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r64 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 65 | ADS036 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r128 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 66 | ADS037 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r256 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file4 /test/aiodio/file3 /test/aiodio/file5 /test/aiodio/file6 |
| 67 | ADS038 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -S -r512 -t8 -x /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 68 | ADS039 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r4 -t8 -x /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 69 | ADS040 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r8 -t2 -x /test/aiodio/junkfile /test/aiodio/file2 |
| 70 | ADS041 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r16 -t2 -x /test/aiodio/junkfile /test/aiodio/file2 |
| 71 | ADS042 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r32 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 72 | ADS043 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r64 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 73 | ADS044 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r4 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 74 | ADS045 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r8 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 75 | ADS046 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r16 -t4 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 |
| 76 | ADS047 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r32 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file4 /test/aiodio/file3 /test/aiodio/file5 /test/aiodio/file6 |
| 77 | ADS048 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r64 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 78 | ADS049 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r128 -t8 /test/aiodio/junkfile /test/aiodio/file2 /test/aiodio/file7 /test/aiodio/file8 /test/aiodio/file3 /test/aiodio/file4 /test/aiodio/file5 /test/aiodio/file6 |
| 79 | ADS050 testcases/kernel/io/ltp-aiodio/aio-stress -I500 -o1 -O -r256 -t2 /test/aiodio/junkfile /test/aiodio/file2 |
| 80 | |