Benchmarking

From GanjaLinux

Jump to: navigation, search

Benchmarking tools and information.

Contents

System

Sysstat

  • TODO

Hard Disk

iostat

  • TODO

hdparm

  • server
    • Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
    • sd 3:0:0:0: [sdc] 1465149168 512-byte hardware sectors (750156 MB)
# hdparm -I /dev/sdc | grep SATA
           *    SATA-I signaling speed (1.5Gb/s)
           *    SATA-II signaling speed (3.0Gb/s)
# for i in 1 2 3; do hdparm -tT /dev/sdc; done

/dev/sdc:
 Timing cached reads:   624 MB in  2.00 seconds = 311.74 MB/sec
 Timing buffered disk reads:  232 MB in  3.02 seconds =  76.94 MB/sec

/dev/sdc:
 Timing cached reads:   598 MB in  2.00 seconds = 298.60 MB/sec
 Timing buffered disk reads:  232 MB in  3.02 seconds =  76.86 MB/sec

/dev/sdc:
 Timing cached reads:   628 MB in  2.00 seconds = 313.27 MB/sec
 Timing buffered disk reads:  232 MB in  3.02 seconds =  76.83 MB/sec
  • server
    • RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02
    • sd 3:0:0:0: [sdc] 1465149168 512-byte hardware sectors (750156 MB)
# for i in 1 2 3; do hdparm -tT /dev/sdc; done

/dev/sdc:
 Timing cached reads:   648 MB in  2.00 seconds = 323.73 MB/sec
 Timing buffered disk reads:  210 MB in  3.02 seconds =  69.64 MB/sec

/dev/sdc:
 Timing cached reads:   628 MB in  2.00 seconds = 313.27 MB/sec
 Timing buffered disk reads:  208 MB in  3.00 seconds =  69.32 MB/sec

/dev/sdc:
 Timing cached reads:   640 MB in  2.01 seconds = 319.09 MB/sec
 Timing buffered disk reads:  210 MB in  3.01 seconds =  69.69 MB/sec

Bonnie++

Installation

Usage

# bonnie++ -u lucasrangit -d /mnt/hd/tmp/

Output

  • server
    • Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
    • sd 3:0:0:0: [sdc] 1465149168 512-byte hardware sectors (750156 MB)
Using uid:1000, gid:100.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.03c       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
server           4G 36377  95 60431  35 33168  15 37644  78 86040  23 234.6   0
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 28598  99 +++++ +++ 23376  99 27774 100 +++++ +++ 21116 100
server,4G,36377,95,60431,35,33168,15,37644,78,86040,23,234.6,0,16,28598,99,+++++,+++,23376,99,27774,100,+++++,+++,21116,100


  • server
    • RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02
    • sd 3:0:0:0: [sdc] 1465149168 512-byte hardware sectors (750156 MB)
Using uid:1000, gid:100.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.03c       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
server           4G 37263  96 61028  35 35206  15 36755  84 86259  22 256.9   0
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 30461 100 +++++ +++ 24906 100 29528 100 +++++ +++ 21880  98
server,4G,37263,96,61028,35,35206,15,36755,84,86259,22,256.9,0,16,30461,100,+++++,+++,24906,100,29528,100,+++++,+++,21880,98

fio

seeker

$ wget http://www.linuxinsight.com/files/seeker.c
$ gcc -O2 seeker.c -o seeker
$ sudo ./seeker /dev/sdc
Seeker v2.0, 2007-01-15, http://www.linuxinsight.com/how_fast_is_your_disk.html
Benchmarking /dev/sdc [715404MB], wait 30 seconds.............................
Results: 71 seeks/second, 14.06 ms random access time
Seeker v2.0, 2007-01-15, http://www.linuxinsight.com/how_fast_is_your_disk.html
Benchmarking /dev/sdc [715404MB], wait 30 seconds..............................
Results: 72 seeks/second, 13.79 ms random access time
Personal tools