Benchmarking

From Funtoo
This is the approved revision of this page, as well as being the most recent.
Jump to: navigation, search

Contents

[edit] CPU

[edit] Compiler performance

# time emerge -1 coreutils

Output:

real    2m17.574s
user    1m46.572s
sys     0m53.450s

[edit] RAM

[edit] ramspeed

# emerge -av ramspeed
$ ramspeed -b2 -m4 && ramspeed -b1 -m4

Output:

INTEGER & READING      2048 Kb block: 5027.82 MB/s
INTEGER & READING      4096 Kb block: 4999.53 MB/s
...
INTEGER & WRITING      2048 Kb block: 2003.86 MB/s
INTEGER & WRITING      4096 Kb block: 1951.05 MB/s

[edit] Hard drive

[edit] hdparm

# hdparm -tT /dev/sda

Output:

/dev/sda:
 Timing cached reads:   2318 MB in  2.00 seconds = 1159.52 MB/sec
 Timing buffered disk reads: 648 MB in  3.00 seconds = 215.92 MB/sec

[edit] dd

$ dd bs=1M count=512 if=/dev/zero of=temp conv=fdatasync
# echo 3 > /proc/sys/vm/drop_caches
$ dd bs=1M count=512 if=temp of=/dev/null
$ rm temp

Output:

536870912 bytes (537 MB) copied, 3.13319 s, 171 MB/s
..
536870912 bytes (537 MB) copied, 2.17444 s, 247 MB/s

[edit] GPU

[edit] Warsow

[edit] Install

# emerge -av warsow
$ mkdir -p ~/.warsow-1.0/basewsw/demos
$ cd ~/.warsow-1.0/basewsw/demos
$ wget http://www.phoronix-test-suite.com/benchmark-files/pts-warsow-10-1.zip
$ unzip pts-warsow-10-1.zip

[edit] Benchmark

$ warsow +exec profiles/high+.cfg +timedemo 1 +cg_showFPS 1 +cl_maxfps 999 +demo pts-demo10 +next "quit" +r_mode -1

Output:

899 frames, 76.4 seconds: 11.8 fps

[edit] Nexuiz

# emerge -av nexuiz
$ nexuiz-glx -benchmark demos/demo1 -nosound 2>&1 {{!}} egrep -e '[0-9]+ frames'

Output:

1910 frames 42.0330749 seconds 45.4404063 fps, one-second fps min/avg/max: 35 46 63 (90 seconds)

[edit] Xonotic

# emerge -av xonotic
$ xonotic-glx -benchmark demos/the-big-keybench 2>&1 {{!}} egrep -e '[0-9]+ frames'

Output:

12568 frames 556.0637400 seconds 22.6017255 fps, one-second fps min/avg/max: 19 23 27 (207 seconds)