Download Latest Version tpc-c-ifmx.tar.gz (392.7 kB)
Email in envelope

Get an email when there's a new version of IIUG Software Repository

Name Modified Size InfoDownloads / Week
Parent folder
diskspeed.c 2020-05-11 4.8 kB
iotest.pl 2020-05-11 3.7 kB
params.sample 2020-05-11 323 Bytes
readme.txt 2020-05-11 1.7 kB
Totals: 4 Items   10.5 kB 0
Here is the reader-writer program that can be used to measure io-rates.  By 
adding additional runs of this program, one can find out what is the 
appropriate number of AIOVPs to add for a system. 

While this code was originally written by an Informix employee, IT IS NOT
SUPPORTED BY INFORMIX IN ANY FORM OR FASHION.

'diskspeed.c' is a program that does read and write tests. Here's its
syntax:

$ ./diskspeed
.
diskspeed [-R|-W|-RW] path -s disk_size -o offset -b blksize [-random seed]
        - at least one of -R,-W,-RW must be specified
        - disk size, offset, blksize are in Kbytes
        - specifying random is optional

Use the following to compile 'diskspeed' on any platform:
    cc -o diskspeed diskspeed.c

'iotest' is the parallel driver written in Perl that can be used to
run 'diskspeed' in uses the following file format:

$ ./iotest -paramsformat

#  sample paramsformat file
#
# NOTE: All sizes in kbytes, tests will run in parallel
#       Place '#' before any line you want to comment out
#
# partition-name     test-type   size       offset        blocksize
#
/dev/rdsk/c0t0d0s4   R           1024       0             4
/dev/rdsk/c0t1d0s4   W           1024       0             4

Here's sample output for a test run on an HP machine 'casper':

$ .do ./iotest -f params.casper
.c3t3d0 [R]:  5 MB in 9.659 secs, Rate: 0.518 MB/sec, IO: 132.517
ios/sec
c6t10d0 [R]:  5 MB in 9.711 secs, Rate: 0.515 MB/sec, IO: 131.812
ios/sec
c3t4d0 [R]:  5 MB in 9.729 secs, Rate: 0.514 MB/sec, IO: 131.571
ios/sec
c6t12d0 [R]:  5 MB in 10.561 secs, Rate: 0.473 MB/sec, IO: 121.198
ios/sec
Aggregate:   20 MB in 10.561 secs, Rate: 1.894 MB/sec, IO: 484.806
ios/sec

Source: readme.txt, updated 2020-05-11