Commit | Line | Data |
---|---|---|
3c1f50a7 C |
1 | #! /bin/csh -fx |
2 | # Script to run benchmark programs. | |
3 | # | |
4 | date | |
5 | time syscall 100000 | |
6 | onintr cleanup | |
7 | time seqwrite test 8 # 8 megabyte file | |
8 | repeat 3 time seqbread test | |
9 | repeat 3 time seqread test | |
10 | repeat 3 time randread test 30000 | |
11 | time seqrewrite test 8 | |
12 | time randrewrite test 30000 | |
13 | rm test | |
14 | time randwrite test 8 30000 # 8 megabyte file | |
15 | rm test; onintr | |
16 | time seqpage -p 3750 10 | |
17 | time seqpage -v -p 3750 10 | |
18 | time randpage -p 3901 30000 | |
19 | time randpage -v -p 3901 30000 | |
20 | time gausspage -p 3901 -s 1 30000 | |
21 | time gausspage -p 3901 -s 10 30000 | |
22 | time gausspage -p 3901 -s 30 30000 | |
23 | time gausspage -p 3901 -s 40 30000 | |
24 | time gausspage -p 3901 -s 50 30000 | |
25 | time gausspage -p 3901 -s 60 30000 | |
26 | time gausspage -p 3901 -s 80 30000 | |
27 | time gausspage -p 3901 -s 10000 30000 | |
28 | time csw 10000 | |
29 | time signocsw 10000 | |
30 | time pipeself 10000 512 | |
31 | time pipeself 10000 4 | |
32 | #time udgcself 10000 512 | |
33 | #time udgself 10000 4 | |
34 | time pipediscard 10000 512 | |
35 | time pipediscard 10000 4 | |
36 | #time udgdiscard 10000 512 | |
37 | #time udgdiscard 10000 4 | |
38 | time pipeback 10000 512 | |
39 | time pipeback 10000 4 | |
40 | #time udgback 10000 512 | |
41 | #time udgback 10000 4 | |
42 | exit | |
43 | cleanup: | |
44 | rm -f test |