|
|
1.1 root 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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.