|
|
1.1 ! root 1: #! /bin/csh -fx ! 2: # Script to run benchmark programs. ! 3: # ! 4: date ! 5: make clean; time make ! 6: time syscall 100000 ! 7: onintr cleanup ! 8: time seqwrite test 8 # 8 megabyte file ! 9: time seqread test ! 10: time randread test 10 30000 ! 11: time randread test 512 30000 ! 12: time randread test 1024 30000 ! 13: time seqrewrite test 8 ! 14: time randrewrite test 30000 ! 15: rm test ! 16: time randwrite test 8 30000 # 8 megabyte file ! 17: rm test; onintr ! 18: time seqpage -p 7500 10 ! 19: time seqpage -v -p 7500 10 ! 20: time randpage -p 7500 30000 ! 21: time randpage -v -p 7500 30000 ! 22: time gausspage -p 7500 -s 1 30000 ! 23: time gausspage -p 7500 -s 10 30000 ! 24: time gausspage -p 7500 -s 30 30000 ! 25: time gausspage -p 7500 -s 40 30000 ! 26: time gausspage -p 7500 -s 50 30000 ! 27: time gausspage -p 7500 -s 60 30000 ! 28: time gausspage -p 7500 -s 80 30000 ! 29: time gausspage -p 7500 -s 10000 30000 ! 30: time csw 10000 ! 31: time signocsw 10000 ! 32: time pipeself 10000 512 ! 33: time pipeself 10000 4 ! 34: time udgself 10000 512 ! 35: time udgself 10000 4 ! 36: time pipediscard 10000 512 ! 37: time pipediscard 10000 4 ! 38: time udgdiscard 10000 512 ! 39: time udgdiscard 10000 4 ! 40: time pipeback 10000 512 ! 41: time pipeback 10000 4 ! 42: time udgback 10000 512 ! 43: time udgback 10000 4 ! 44: size forks ! 45: time forks 1000 0 ! 46: time forks 1000 1024 ! 47: time forks 1000 102400 ! 48: size vforks ! 49: time vforks 1000 0 ! 50: time vforks 1000 1024 ! 51: time vforks 1000 102400 ! 52: countenv ! 53: size nulljob ! 54: time execs 1000 0 nulljob ! 55: time execs 1000 1024 nulljob ! 56: time execs 1000 102400 nulljob ! 57: time vexecs 1000 0 nulljob ! 58: time vexecs 1000 1024 nulljob ! 59: time vexecs 1000 102400 nulljob ! 60: size bigjob ! 61: time execs 1000 0 bigjob ! 62: time execs 1000 1024 bigjob ! 63: time execs 1000 102400 bigjob ! 64: time vexecs 1000 0 bigjob ! 65: time vexecs 1000 1024 bigjob ! 66: time vexecs 1000 102400 bigjob ! 67: # fill environment with ~1024 bytes ! 68: setenv a 012345678901234567890123456789012345678901234567890123456780123456789 ! 69: setenv b 012345678901234567890123456789012345678901234567890123456780123456789 ! 70: setenv c 012345678901234567890123456789012345678901234567890123456780123456789 ! 71: setenv d 012345678901234567890123456789012345678901234567890123456780123456789 ! 72: setenv e 012345678901234567890123456789012345678901234567890123456780123456789 ! 73: setenv f 012345678901234567890123456789012345678901234567890123456780123456789 ! 74: setenv g 012345678901234567890123456789012345678901234567890123456780123456789 ! 75: setenv h 012345678901234567890123456789012345678901234567890123456780123456789 ! 76: setenv i 012345678901234567890123456789012345678901234567890123456780123456789 ! 77: setenv j 012345678901234567890123456789012345678901234567890123456780123456789 ! 78: setenv k 012345678901234567890123456789012345678901234567890123456780123456789 ! 79: setenv l 012345678901234567890123456789012345678901234567890123456780123456789 ! 80: setenv m 012345678901234567890123456789012345678901234567890123456780123456789 ! 81: setenv n 012345678901234567890123456789012345678901234567890123456780123456789 ! 82: setenv o 012345678901234567890123456789012345678901234567890123456780123456789 ! 83: countenv ! 84: time execs 1000 0 nulljob ! 85: time execs 1000 1024 nulljob ! 86: time execs 1000 102400 nulljob ! 87: time execs 1000 0 bigjob ! 88: time execs 1000 1024 bigjob ! 89: time execs 1000 102400 bigjob ! 90: exit ! 91: cleanup: ! 92: rm -f test
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.