Annotation of Net2/tests/benchmarks/run+fs, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.