diff options
author | bnewbold <bnewbold@robocracy.org> | 2012-08-23 15:01:06 -0400 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2012-08-23 15:01:06 -0400 |
commit | f4e91e70bb52e6328f0f46e5af5d242b19d3ba7d (patch) | |
tree | 09dbfa28cecb155783482c790e8a96c333158912 | |
parent | e671f21941906748d8d9e7c388aa12271d51d48a (diff) | |
download | rooter_wiki-f4e91e70bb52e6328f0f46e5af5d242b19d3ba7d.tar.gz rooter_wiki-f4e91e70bb52e6328f0f46e5af5d242b19d3ba7d.zip |
benchmark data and summary table
-rw-r--r-- | benchmarks.page | 436 | ||||
-rw-r--r-- | benchmarks.txt | 527 |
2 files changed, 603 insertions, 360 deletions
diff --git a/benchmarks.page b/benchmarks.page index 8e87b5b..d5c0d22 100644 --- a/benchmarks.page +++ b/benchmarks.page @@ -1,362 +1,78 @@ -=============================================================================== -=============================================================================== -ziggy tests. - LUKS (?) full disk encryption - 4GB ram - thinkpad X200s - debian wheezy 64bit - Intel® Core™2 Duo CPU L9400 @ 1.86GHz (dual core) - Linux ziggy 3.2.0-2-amd64 #1 SMP Sat May 12 23:08:28 UTC 2012 x86_64 GNU/Linux - -------------------------------------------------------------------------------- -bnewbold@ziggy:~$ time gzip ugly.file - -real 0m3.285s -user 0m3.172s -sys 0m0.104s -bnewbold@ziggy:~$ time gunzip ugly.file.gz - -real 0m0.513s -user 0m0.404s -sys 0m0.104s - -bnewbold@ziggy:~$ ls -lh ugly.file --rw-r--r-- 1 bnewbold bnewbold 57M Jul 26 19:33 ugly.file - -------------------------------------------------------------------------------- -bonnie++ (some other programs running): -Version 1.96 ------Sequential Output------ --Sequential Input- --Random- -Concurrency 1 -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 -ziggy 8G 472 97 46677 21 29797 4 2064 98 90512 7 9399 137 -Latency 26847us 18071ms 10863ms 9410us 13520us 8601us -Version 1.96 ------Sequential Create------ --------Random Create-------- -ziggy -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- - files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP - 16 23352 51 +++++ +++ +++++ +++ 29194 62 +++++ +++ +++++ +++ - Latency 460us 607us 872us 692us 285us 1680us - 1.96,1.96,ziggy,1,1343350564,8G,,472,97,46677,21,29797,4,2064,98,90512,7,9399,137,16,,,,,23352,51,+++++,+++,+++++,+++,29194,62,+++++,+++,+++++,+++,26847us,18071ms,10863ms,9410us,13520us,8601us,460us,607us,872us,692us,285us,1680us - -------------------------------------------------------------------------------- -bnewbold@ziggy:~$ sysbench --test=cpu run -sysbench 0.4.12: multi-threaded system evaluation benchmark - -Running the test with following options: -Number of threads: 1 - -Doing CPU performance benchmark - -Threads started! -Done. - -Maximum prime number checked in CPU test: 10000 - - -Test execution summary: - total time: 12.3204s - total number of events: 10000 - total time taken by event execution: 12.3096 - per-request statistics: - min: 1.20ms - avg: 1.23ms - max: 3.35ms - approx. 95 percentile: 1.36ms - -Threads fairness: - events (avg/stddev): 10000.0000/0.00 - execution time (avg/stddev): 12.3096/0.00 - -------------------------------------------------------------------------------- -bnewbold@ziggy:~$ sysbench --test=memory run --memory-total-size=10G -sysbench 0.4.12: multi-threaded system evaluation benchmark - -Running the test with following options: -Number of threads: 1 - -Doing memory operations speed test -Memory block size: 1K - -Memory transfer size: 10240M - -Memory operations type: write -Memory scope type: global -Threads started! -Done. - -Operations performed: 10485760 (253039.39 ops/sec) - -10240.00 MB transferred (247.11 MB/sec) - - -Test execution summary: - total time: 41.4392s - total number of events: 10485760 - total time taken by event execution: 30.5720 - per-request statistics: - min: 0.00ms - avg: 0.00ms - max: 4.52ms - approx. 95 percentile: 0.00ms - -Threads fairness: - events (avg/stddev): 10485760.0000/0.00 - execution time (avg/stddev): 30.5720/0.00 - - -=============================================================================== -=============================================================================== -soekris test in kFreeBSD - 1GHz intel atom processor - 1GB ram - 60GB SSD, no encryption - FreeBSD pfSense.localdomain 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #1: Sun Jul 22 09:37:43 EDT 2012 root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386 - -bonnie++: -Version 1.96 ------Sequential Output------ --Sequential Input- --Random- -Concurrency 1 -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 -guest0.rooter.is 2G 67 99 20303 30 14147 24 127 99 61345 53 2543 359 -Latency 208ms 126ms 306ms 98529us 46941us 284ms -Version 1.96 ------Sequential Create------ --------Random Create-------- -guest0.rooter.is -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- - files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP - 16 524 64 19545 99 1737 43 536 65 1179 99 1021 63 -Latency 27014us 954us 22059us 40939us 19333us 39809us -1.96,1.96,guest0.rooter.is,1,1343349753,2G,,67,99,20303,30,14147,24,127,99,61345,53,2543,359,16,,,,,524,64,19545,99,1737,43,536,65,1179,99,1021,63,208ms,126ms,306ms,98529us,46941us,284ms,27014us,954us,22059us,40939us,19333us,39809us - -------------------------------------------------------------------------------- -root@guest0:~# sysbench --test=memory run --memory-total-size=10G -sysbench 0.4.12: multi-threaded system evaluation benchmark - -Running the test with following options: -Number of threads: 1 - -Doing memory operations speed test -Memory block size: 1K - -Memory transfer size: 2048M - -Memory operations type: write -Memory scope type: global -Threads started! -Done. - -Operations performed: 2097152 (29370.32 ops/sec) - -2048.00 MB transferred (28.68 MB/sec) - - -Test execution summary: - total time: 71.4038s - total number of events: 2097152 - total time taken by event execution: 54.3145 - per-request statistics: - min: 0.02ms - avg: 0.03ms - max: 18.51ms - approx. 95 percentile: 0.01ms - -Threads fairness: - events (avg/stddev): 2097152.0000/0.00 - execution time (avg/stddev): 54.3145/0.00 - -------------------------------------------------------------------------------- -root@guest0:~# sysbench --test=cpu run -sysbench 0.4.12: multi-threaded system evaluation benchmark - -Running the test with following options: -Number of threads: 1 - -Doing CPU performance benchmark - -Threads started! -Done. - -Maximum prime number checked in CPU test: 10000 - - -Test execution summary: - total time: 185.6217s - total number of events: 10000 - total time taken by event execution: 185.5302 - per-request statistics: - min: 18.21ms - avg: 18.55ms - max: 84.04ms - approx. 95 percentile: 22.44ms - -Threads fairness: - events (avg/stddev): 10000.0000/0.00 - execution time (avg/stddev): 185.5302/0.00 - -------------------------------------------------------------------------------- -root@guest0:~# time gzip ugly.file - -real 0m24.713s -user 0m23.242s -sys 0m1.107s -root@guest0:~# time gunzip ugly.file.gz - -real 0m3.718s -user 0m2.627s -sys 0m0.966s - -root@guest0:~# ls -lh ugly.file --rw-r--r-- 1 root root 57M Jul 27 02:34 ugly.file - -------------------------------------------------------------------------------- -[2.1-BETA0][root@pfSense.localdomain]/root(52): uname -a -FreeBSD pfSense.localdomain 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #1: Sun Jul 22 09:37:43 EDT 2012 root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386 - -------------------------------------------------------------------------------- -networking (from ziggy, ~5ft fancy cable): - -[2.1-BETA0][root@pfSense.localdomain]/root(48): ifconfig em1 -em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 - options=4209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,VLAN_HTSO> - ether 00:00:24:ce:7f:a5 - inet6 fe80::200:24ff:fece:7fa5%em1 prefixlen 64 scopeid 0xa - inet 192.168.5.1 netmask 0xffffff00 broadcast 192.168.5.255 - inet6 fe80::1:1%em1 prefixlen 64 scopeid 0xa - inet 192.168.1.201 netmask 0xffffffff broadcast 192.168.1.201 - inet 192.168.5.5 netmask 0xffffffff broadcast 192.168.5.5 - nd6 options=1<PERFORMNUD> - media: Ethernet autoselect (1000baseT <full-duplex>) - status: active - -(to nginx inside kFreeBSD) -bnewbold@ziggy:/tmp$ wget 192.168.5.5:8888/ugly.file ---2012-07-26 19:49:38-- http://192.168.5.5:8888/ugly.file -Connecting to 192.168.5.5:8888... connected. -HTTP request sent, awaiting response... 200 OK -Length: 59604992 (57M) [application/octet-stream] -Saving to: `ugly.file.1' - -100%[======================================>] 59,604,992 16.8M/s in 3.4s - -2012-07-26 19:49:41 (16.8 MB/s) - `ugly.file.1' saved [59604992/59604992] - -(iperf to pfSense; vanilla) -bnewbold@ziggy:/tmp$ iperf -u -c 192.168.5.1 ------------------------------------------------------------- -Client connecting to 192.168.5.1, UDP port 5001 -Sending 1470 byte datagrams -UDP buffer size: 224 KByte (default) ------------------------------------------------------------- -[ 3] local 192.168.5.99 port 54078 connected with 192.168.5.1 port 5001 -[ ID] Interval Transfer Bandwidth -[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec -[ 3] Sent 893 datagrams -[ 3] Server Report: -[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 0.005 ms 0/ 893 (0%) - - - -bnewbold@ziggy:/tmp$ iperf -i 3 -t 300 -w 256k -d -c 192.168.5.1 -WARNING: option -d is not valid for server mode ------------------------------------------------------------- -Client connecting to 192.168.5.1, TCP port 5001 -TCP window size: 256 KByte (WARNING: requested 256 KByte) ------------------------------------------------------------- -[ 3] local 192.168.5.99 port 35401 connected with 192.168.5.1 port 5001 -[ ID] Interval Transfer Bandwidth -[ 3] 0.0- 3.0 sec 51.6 MBytes 144 Mbits/sec -[ 3] 3.0- 6.0 sec 51.6 MBytes 144 Mbits/sec -[ 3] 6.0- 9.0 sec 52.2 MBytes 146 Mbits/sec -[ 3] 9.0-12.0 sec 52.0 MBytes 145 Mbits/sec -[ 3] 12.0-15.0 sec 51.8 MBytes 145 Mbits/sec - ------------------------------------------------------------- -Client connecting to 192.168.5.1, TCP port 5001 -TCP window size: 23.5 KByte (default) ------------------------------------------------------------- -[ 3] local 192.168.5.99 port 35386 connected with 192.168.5.1 port 5001 -[ ID] Interval Transfer Bandwidth -[ 3] 0.0-10.0 sec 174 MBytes 146 Mbits/sec - -bnewbold@ziggy:/tmp$ ping 192.168.5.1 -PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data. -64 bytes from 192.168.5.1: icmp_req=1 ttl=64 time=0.287 ms -64 bytes from 192.168.5.1: icmp_req=2 ttl=64 time=0.137 ms -64 bytes from 192.168.5.1: icmp_req=3 ttl=64 time=0.235 ms -64 bytes from 192.168.5.1: icmp_req=4 ttl=64 time=0.229 ms -64 bytes from 192.168.5.1: icmp_req=5 ttl=64 time=0.144 ms -64 bytes from 192.168.5.1: icmp_req=6 ttl=64 time=0.246 ms -64 bytes from 192.168.5.1: icmp_req=7 ttl=64 time=0.175 ms -64 bytes from 192.168.5.1: icmp_req=8 ttl=64 time=0.329 ms -64 bytes from 192.168.5.1: icmp_req=9 ttl=64 time=0.242 ms -64 bytes from 192.168.5.1: icmp_req=10 ttl=64 time=0.174 ms -^C ---- 192.168.5.1 ping statistics --- -10 packets transmitted, 10 received, 0% packet loss, time 9001ms -rtt min/avg/max/mdev = 0.137/0.219/0.329/0.061 ms - -=============================================================================== -=============================================================================== -soekris test in debian wheezy - 1GHz intel atom processor - 1GB ram - 60GB SSD, no encryption - Linux debian 3.2.0-2-686-pae #1 SMP Mon Apr 30 05:59:35 UTC 2012 i686 GNU/Linux - -networks from ziggy, with ~5ft fancy cable - -bnewbold@ziggy:~$ ping 192.168.5.1 -PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data. -64 bytes from 192.168.5.1: icmp_req=1 ttl=64 time=0.156 ms -64 bytes from 192.168.5.1: icmp_req=2 ttl=64 time=0.213 ms -64 bytes from 192.168.5.1: icmp_req=3 ttl=64 time=0.177 ms -64 bytes from 192.168.5.1: icmp_req=4 ttl=64 time=0.141 ms -64 bytes from 192.168.5.1: icmp_req=5 ttl=64 time=0.147 ms -64 bytes from 192.168.5.1: icmp_req=6 ttl=64 time=0.233 ms -64 bytes from 192.168.5.1: icmp_req=7 ttl=64 time=0.135 ms -64 bytes from 192.168.5.1: icmp_req=8 ttl=64 time=0.224 ms -64 bytes from 192.168.5.1: icmp_req=9 ttl=64 time=0.155 ms -64 bytes from 192.168.5.1: icmp_req=10 ttl=64 time=0.202 ms -64 bytes from 192.168.5.1: icmp_req=11 ttl=64 time=0.180 ms - -bnewbold@ziggy:~$ iperf -i 3 -t 300 -w 256k -d -c 192.168.5.1 -WARNING: option -d is not valid for server mode ------------------------------------------------------------- -Client connecting to 192.168.5.1, TCP port 5001 -TCP window size: 256 KByte (WARNING: requested 256 KByte) ------------------------------------------------------------- -[ 3] local 192.168.5.99 port 43558 connected with 192.168.5.1 port 5001 -[ ID] Interval Transfer Bandwidth -[ 3] 0.0- 3.0 sec 285 MBytes 797 Mbits/sec -[ 3] 3.0- 6.0 sec 288 MBytes 805 Mbits/sec -[ 3] 6.0- 9.0 sec 290 MBytes 810 Mbits/sec -[ 3] 9.0-12.0 sec 289 MBytes 808 Mbits/sec -[ 3] 12.0-15.0 sec 289 MBytes 808 Mbits/sec - -bnewbold@ziggy:~$ iperf -u -c 192.168.5.1 ------------------------------------------------------------- -Client connecting to 192.168.5.1, UDP port 5001 -Sending 1470 byte datagrams -UDP buffer size: 224 KByte (default) ------------------------------------------------------------- -[ 3] local 192.168.5.99 port 42197 connected with 192.168.5.1 port 5001 -[ ID] Interval Transfer Bandwidth -[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec -[ 3] Sent 893 datagrams -[ 3] Server Report: -[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 1.205 ms 0/ 893 (0%) - -scp: -ugly.file 100% 57MB 3.8MB/s 00:15 - -root@debian:~# time gzip ugly.file - -real 0m27.074s -user 0m26.146s -sys 0m0.920s -root@debian:~# time gunzip ugly.file - -real 0m4.424s -user 0m3.556s -sys 0m0.864s - -root@debian:~# ls -lh ugly.file --rw-r--r-- 1 root root 57M Jul 27 19:55 ugly.file +An overview of motley benchmarks run against various hardware and operating +systems run in August, 2012... see the [benchmarks.txt](benchmarks.txt) file +for exact command outputs: + +<table> + <tr /> + <th />Device + <th />OS + <th />gzip (sec) + <th />disk latency (ms) + <th />cpu test (ms) + <th />memory throughput + <th />iperf TCP + <th />iperf UDP + <th />ping latency (ms) + <th />nginx GET + <th />scp throuput + <tr /> + <td />Thinkpad x200s + <td />wheezy amd64 (linux 3.2) + <td />3.172 + <td />8.6 + <td />1.36 + <td />247.11 MB/sec + <td /> + <td /> + <td /> + <td /> + <tr /> + <td />Soekris net6501 + <td />pfSense i386 (FreeBSD) + <td /> + <td /> + <td /> + <td />146 Mbits/sec + <td />1.05 Mbits/sec + <td /> + <td /> + <td /> + <tr /> + <td />Soekris net6501 + <td />kFreeBSD jail guest + <td />23.242 + <td />0.28 + <td />22.44 + <td />28.68 MB/sec + <td /> + <td /> + <td />0.219 ms + <td />16.8 MB/s + <td /> + <tr /> + <td />Soekris net6501 + <td />wheezy i386 (linux 3.2) + <td />26.146 + <td /> + <td /> + <td />808 Mbits/sec + <td />1.05 Mbits/sec + <td /> + <td />~0.202 ms + <td /> + <td />3.8MB/s + <tr /> + <td />DreamPlug + <td />wheezy armv5tel (linux 3.2) + <td />24.790 + <td />50.323 + <td />73.98ms + <td />91.98 MB/sec + <td />569 Mbits/sec + <td /> + <td />0.131 ms + <td /> + <td />6.3MB/s +</table> diff --git a/benchmarks.txt b/benchmarks.txt new file mode 100644 index 0000000..d2afd0e --- /dev/null +++ b/benchmarks.txt @@ -0,0 +1,527 @@ + +=============================================================================== +=============================================================================== +ziggy tests. + LUKS (?) full disk encryption + 4GB ram + thinkpad X200s + debian wheezy 64bit + Intel® Core™2 Duo CPU L9400 @ 1.86GHz (dual core) + Linux ziggy 3.2.0-2-amd64 #1 SMP Sat May 12 23:08:28 UTC 2012 x86_64 GNU/Linux + +------------------------------------------------------------------------------- +bnewbold@ziggy:~$ time gzip ugly.file + +real 0m3.285s +user 0m3.172s +sys 0m0.104s +bnewbold@ziggy:~$ time gunzip ugly.file.gz + +real 0m0.513s +user 0m0.404s +sys 0m0.104s + +bnewbold@ziggy:~$ ls -lh ugly.file +-rw-r--r-- 1 bnewbold bnewbold 57M Jul 26 19:33 ugly.file + +------------------------------------------------------------------------------- +bonnie++ (some other programs running): +Version 1.96 ------Sequential Output------ --Sequential Input- --Random- +Concurrency 1 -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 +ziggy 8G 472 97 46677 21 29797 4 2064 98 90512 7 9399 137 +Latency 26847us 18071ms 10863ms 9410us 13520us 8601us +Version 1.96 ------Sequential Create------ --------Random Create-------- +ziggy -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- + files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP + 16 23352 51 +++++ +++ +++++ +++ 29194 62 +++++ +++ +++++ +++ + Latency 460us 607us 872us 692us 285us 1680us + 1.96,1.96,ziggy,1,1343350564,8G,,472,97,46677,21,29797,4,2064,98,90512,7,9399,137,16,,,,,23352,51,+++++,+++,+++++,+++,29194,62,+++++,+++,+++++,+++,26847us,18071ms,10863ms,9410us,13520us,8601us,460us,607us,872us,692us,285us,1680us + +------------------------------------------------------------------------------- +bnewbold@ziggy:~$ sysbench --test=cpu run +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing CPU performance benchmark + +Threads started! +Done. + +Maximum prime number checked in CPU test: 10000 + + +Test execution summary: + total time: 12.3204s + total number of events: 10000 + total time taken by event execution: 12.3096 + per-request statistics: + min: 1.20ms + avg: 1.23ms + max: 3.35ms + approx. 95 percentile: 1.36ms + +Threads fairness: + events (avg/stddev): 10000.0000/0.00 + execution time (avg/stddev): 12.3096/0.00 + +------------------------------------------------------------------------------- +bnewbold@ziggy:~$ sysbench --test=memory run --memory-total-size=10G +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing memory operations speed test +Memory block size: 1K + +Memory transfer size: 10240M + +Memory operations type: write +Memory scope type: global +Threads started! +Done. + +Operations performed: 10485760 (253039.39 ops/sec) + +10240.00 MB transferred (247.11 MB/sec) + + +Test execution summary: + total time: 41.4392s + total number of events: 10485760 + total time taken by event execution: 30.5720 + per-request statistics: + min: 0.00ms + avg: 0.00ms + max: 4.52ms + approx. 95 percentile: 0.00ms + +Threads fairness: + events (avg/stddev): 10485760.0000/0.00 + execution time (avg/stddev): 30.5720/0.00 + + +=============================================================================== +=============================================================================== +soekris test in kFreeBSD + 1GHz intel atom processor + 1GB ram + 60GB SSD, no encryption + FreeBSD pfSense.localdomain 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #1: Sun Jul 22 09:37:43 EDT 2012 root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386 + +bonnie++: +Version 1.96 ------Sequential Output------ --Sequential Input- --Random- +Concurrency 1 -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 +guest0.rooter.is 2G 67 99 20303 30 14147 24 127 99 61345 53 2543 359 +Latency 208ms 126ms 306ms 98529us 46941us 284ms +Version 1.96 ------Sequential Create------ --------Random Create-------- +guest0.rooter.is -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- + files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP + 16 524 64 19545 99 1737 43 536 65 1179 99 1021 63 +Latency 27014us 954us 22059us 40939us 19333us 39809us +1.96,1.96,guest0.rooter.is,1,1343349753,2G,,67,99,20303,30,14147,24,127,99,61345,53,2543,359,16,,,,,524,64,19545,99,1737,43,536,65,1179,99,1021,63,208ms,126ms,306ms,98529us,46941us,284ms,27014us,954us,22059us,40939us,19333us,39809us + +------------------------------------------------------------------------------- +root@guest0:~# sysbench --test=memory run --memory-total-size=10G +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing memory operations speed test +Memory block size: 1K + +Memory transfer size: 2048M + +Memory operations type: write +Memory scope type: global +Threads started! +Done. + +Operations performed: 2097152 (29370.32 ops/sec) + +2048.00 MB transferred (28.68 MB/sec) + + +Test execution summary: + total time: 71.4038s + total number of events: 2097152 + total time taken by event execution: 54.3145 + per-request statistics: + min: 0.02ms + avg: 0.03ms + max: 18.51ms + approx. 95 percentile: 0.01ms + +Threads fairness: + events (avg/stddev): 2097152.0000/0.00 + execution time (avg/stddev): 54.3145/0.00 + +------------------------------------------------------------------------------- +root@guest0:~# sysbench --test=cpu run +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing CPU performance benchmark + +Threads started! +Done. + +Maximum prime number checked in CPU test: 10000 + + +Test execution summary: + total time: 185.6217s + total number of events: 10000 + total time taken by event execution: 185.5302 + per-request statistics: + min: 18.21ms + avg: 18.55ms + max: 84.04ms + approx. 95 percentile: 22.44ms + +Threads fairness: + events (avg/stddev): 10000.0000/0.00 + execution time (avg/stddev): 185.5302/0.00 + +------------------------------------------------------------------------------- +root@guest0:~# time gzip ugly.file + +real 0m24.713s +user 0m23.242s +sys 0m1.107s +root@guest0:~# time gunzip ugly.file.gz + +real 0m3.718s +user 0m2.627s +sys 0m0.966s + +root@guest0:~# ls -lh ugly.file +-rw-r--r-- 1 root root 57M Jul 27 02:34 ugly.file + +------------------------------------------------------------------------------- +[2.1-BETA0][root@pfSense.localdomain]/root(52): uname -a +FreeBSD pfSense.localdomain 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #1: Sun Jul 22 09:37:43 EDT 2012 root@FreeBSD_8.3_pfSense_2.1.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386 + +------------------------------------------------------------------------------- +networking (from ziggy, ~5ft fancy cable): + +[2.1-BETA0][root@pfSense.localdomain]/root(48): ifconfig em1 +em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 + options=4209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,VLAN_HTSO> + ether 00:00:24:ce:7f:a5 + inet6 fe80::200:24ff:fece:7fa5%em1 prefixlen 64 scopeid 0xa + inet 192.168.5.1 netmask 0xffffff00 broadcast 192.168.5.255 + inet6 fe80::1:1%em1 prefixlen 64 scopeid 0xa + inet 192.168.1.201 netmask 0xffffffff broadcast 192.168.1.201 + inet 192.168.5.5 netmask 0xffffffff broadcast 192.168.5.5 + nd6 options=1<PERFORMNUD> + media: Ethernet autoselect (1000baseT <full-duplex>) + status: active + +(to nginx inside kFreeBSD) +bnewbold@ziggy:/tmp$ wget 192.168.5.5:8888/ugly.file +--2012-07-26 19:49:38-- http://192.168.5.5:8888/ugly.file +Connecting to 192.168.5.5:8888... connected. +HTTP request sent, awaiting response... 200 OK +Length: 59604992 (57M) [application/octet-stream] +Saving to: `ugly.file.1' + +100%[======================================>] 59,604,992 16.8M/s in 3.4s + +2012-07-26 19:49:41 (16.8 MB/s) - `ugly.file.1' saved [59604992/59604992] + +(iperf to pfSense; vanilla) +bnewbold@ziggy:/tmp$ iperf -u -c 192.168.5.1 +------------------------------------------------------------ +Client connecting to 192.168.5.1, UDP port 5001 +Sending 1470 byte datagrams +UDP buffer size: 224 KByte (default) +------------------------------------------------------------ +[ 3] local 192.168.5.99 port 54078 connected with 192.168.5.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec +[ 3] Sent 893 datagrams +[ 3] Server Report: +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 0.005 ms 0/ 893 (0%) + + + +bnewbold@ziggy:/tmp$ iperf -i 3 -t 300 -w 256k -d -c 192.168.5.1 +WARNING: option -d is not valid for server mode +------------------------------------------------------------ +Client connecting to 192.168.5.1, TCP port 5001 +TCP window size: 256 KByte (WARNING: requested 256 KByte) +------------------------------------------------------------ +[ 3] local 192.168.5.99 port 35401 connected with 192.168.5.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0- 3.0 sec 51.6 MBytes 144 Mbits/sec +[ 3] 3.0- 6.0 sec 51.6 MBytes 144 Mbits/sec +[ 3] 6.0- 9.0 sec 52.2 MBytes 146 Mbits/sec +[ 3] 9.0-12.0 sec 52.0 MBytes 145 Mbits/sec +[ 3] 12.0-15.0 sec 51.8 MBytes 145 Mbits/sec + +------------------------------------------------------------ +Client connecting to 192.168.5.1, TCP port 5001 +TCP window size: 23.5 KByte (default) +------------------------------------------------------------ +[ 3] local 192.168.5.99 port 35386 connected with 192.168.5.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0-10.0 sec 174 MBytes 146 Mbits/sec + +bnewbold@ziggy:/tmp$ ping 192.168.5.1 +PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data. +64 bytes from 192.168.5.1: icmp_req=1 ttl=64 time=0.287 ms +64 bytes from 192.168.5.1: icmp_req=2 ttl=64 time=0.137 ms +64 bytes from 192.168.5.1: icmp_req=3 ttl=64 time=0.235 ms +64 bytes from 192.168.5.1: icmp_req=4 ttl=64 time=0.229 ms +64 bytes from 192.168.5.1: icmp_req=5 ttl=64 time=0.144 ms +64 bytes from 192.168.5.1: icmp_req=6 ttl=64 time=0.246 ms +64 bytes from 192.168.5.1: icmp_req=7 ttl=64 time=0.175 ms +64 bytes from 192.168.5.1: icmp_req=8 ttl=64 time=0.329 ms +64 bytes from 192.168.5.1: icmp_req=9 ttl=64 time=0.242 ms +64 bytes from 192.168.5.1: icmp_req=10 ttl=64 time=0.174 ms +^C +--- 192.168.5.1 ping statistics --- +10 packets transmitted, 10 received, 0% packet loss, time 9001ms +rtt min/avg/max/mdev = 0.137/0.219/0.329/0.061 ms + +=============================================================================== +=============================================================================== +soekris test in debian wheezy + 1GHz intel atom processor + 1GB ram + 60GB SSD, no encryption + Linux debian 3.2.0-2-686-pae #1 SMP Mon Apr 30 05:59:35 UTC 2012 i686 GNU/Linux + +networks from ziggy, with ~5ft fancy cable + +bnewbold@ziggy:~$ ping 192.168.5.1 +PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data. +64 bytes from 192.168.5.1: icmp_req=1 ttl=64 time=0.156 ms +64 bytes from 192.168.5.1: icmp_req=2 ttl=64 time=0.213 ms +64 bytes from 192.168.5.1: icmp_req=3 ttl=64 time=0.177 ms +64 bytes from 192.168.5.1: icmp_req=4 ttl=64 time=0.141 ms +64 bytes from 192.168.5.1: icmp_req=5 ttl=64 time=0.147 ms +64 bytes from 192.168.5.1: icmp_req=6 ttl=64 time=0.233 ms +64 bytes from 192.168.5.1: icmp_req=7 ttl=64 time=0.135 ms +64 bytes from 192.168.5.1: icmp_req=8 ttl=64 time=0.224 ms +64 bytes from 192.168.5.1: icmp_req=9 ttl=64 time=0.155 ms +64 bytes from 192.168.5.1: icmp_req=10 ttl=64 time=0.202 ms +64 bytes from 192.168.5.1: icmp_req=11 ttl=64 time=0.180 ms + +bnewbold@ziggy:~$ iperf -i 3 -t 300 -w 256k -d -c 192.168.5.1 +WARNING: option -d is not valid for server mode +------------------------------------------------------------ +Client connecting to 192.168.5.1, TCP port 5001 +TCP window size: 256 KByte (WARNING: requested 256 KByte) +------------------------------------------------------------ +[ 3] local 192.168.5.99 port 43558 connected with 192.168.5.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0- 3.0 sec 285 MBytes 797 Mbits/sec +[ 3] 3.0- 6.0 sec 288 MBytes 805 Mbits/sec +[ 3] 6.0- 9.0 sec 290 MBytes 810 Mbits/sec +[ 3] 9.0-12.0 sec 289 MBytes 808 Mbits/sec +[ 3] 12.0-15.0 sec 289 MBytes 808 Mbits/sec + +bnewbold@ziggy:~$ iperf -u -c 192.168.5.1 +------------------------------------------------------------ +Client connecting to 192.168.5.1, UDP port 5001 +Sending 1470 byte datagrams +UDP buffer size: 224 KByte (default) +------------------------------------------------------------ +[ 3] local 192.168.5.99 port 42197 connected with 192.168.5.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec +[ 3] Sent 893 datagrams +[ 3] Server Report: +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 1.205 ms 0/ 893 (0%) + +scp: +ugly.file 100% 57MB 3.8MB/s 00:15 + +root@debian:~# time gzip ugly.file + +real 0m27.074s +user 0m26.146s +sys 0m0.920s +root@debian:~# time gunzip ugly.file + +real 0m4.424s +user 0m3.556s +sys 0m0.864s + +root@debian:~# ls -lh ugly.file +-rw-r--r-- 1 root root 57M Jul 27 19:55 ugly.file + +=============================================================================== +=============================================================================== +dreamplug running debian wheezy + 2GB internal microsd card via usb + 512MB ram + 1GHz ARM SoC cpu (?) + gig-ethernet port (?) + Linux freedombox 3.0.0 #4 PREEMPT Thu Aug 25 23:21:43 BST 2011 armv5tel GNU/Linx + +networks from ziggy, with ~5ft fancy cable + +bnewbold@ziggy:~$ ping 192.168.10.1 +PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data. +64 bytes from 192.168.10.1: icmp_req=1 ttl=64 time=0.167 ms +64 bytes from 192.168.10.1: icmp_req=2 ttl=64 time=0.131 ms +64 bytes from 192.168.10.1: icmp_req=3 ttl=64 time=0.147 ms +64 bytes from 192.168.10.1: icmp_req=4 ttl=64 time=0.131 ms +64 bytes from 192.168.10.1: icmp_req=5 ttl=64 time=0.155 ms +64 bytes from 192.168.10.1: icmp_req=6 ttl=64 time=0.124 ms +64 bytes from 192.168.10.1: icmp_req=7 ttl=64 time=0.112 ms +64 bytes from 192.168.10.1: icmp_req=8 ttl=64 time=0.157 ms +64 bytes from 192.168.10.1: icmp_req=9 ttl=64 time=0.154 ms +^C +--- 192.168.10.1 ping statistics --- +9 packets transmitted, 9 received, 0% packet loss, time 7998ms +rtt min/avg/max/mdev = 0.112/0.142/0.167/0.017 ms + +bnewbold@ziggy:~$ iperf -i 3 -t 300 -w 256k -d -c 192.168.10.1 +WARNING: option -d is not valid for server mode +------------------------------------------------------------ +Client connecting to 192.168.10.1, TCP port 5001 +TCP window size: 256 KByte (WARNING: requested 256 KByte) +------------------------------------------------------------ +[ 3] local 192.168.10.99 port 39090 connected with 192.168.10.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0- 3.0 sec 186 MBytes 521 Mbits/sec +[ 3] 3.0- 6.0 sec 201 MBytes 563 Mbits/sec +[ 3] 6.0- 9.0 sec 203 MBytes 568 Mbits/sec +[ 3] 9.0-12.0 sec 202 MBytes 566 Mbits/sec +[ 3] 12.0-15.0 sec 202 MBytes 565 Mbits/sec +[ 3] 15.0-18.0 sec 204 MBytes 569 Mbits/sec +[ 3] 18.0-21.0 sec 198 MBytes 554 Mbits/sec +^C[ 3] 0.0-21.8 sec 1.42 GBytes 558 Mbits/sec + +bnewbold@ziggy:~$ iperf -u -c 192.168.10.1 +------------------------------------------------------------ +Client connecting to 192.168.10.1, UDP port 5001 +Sending 1470 byte datagrams +UDP buffer size: 224 KByte (default) +------------------------------------------------------------ +[ 3] local 192.168.10.99 port 42083 connected with 192.168.10.1 port 5001 +[ ID] Interval Transfer Bandwidth +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec +[ 3] Sent 893 datagrams +[ 3] Server Report: +[ 3] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec 0.004 ms 0/ 893 (0%) + +bnewbold@ziggy:~$ scp ugly.file 192.168.10.1: +ugly.file 100% 57MB 6.3MB/s 00:09 + +bnewbold@freedombox:~$ ls -lh ugly.file +-rw-r--r-- 1 bnewbold bnewbold 57M Aug 2 19:49 ugly.file + +bnewbold@freedombox:~$ time gzip ugly.file + +real 0m27.117s +user 0m24.790s +sys 0m1.050s + +bnewbold@freedombox:~$ time gunzip ugly.file.gz + +real 0m3.003s +user 0m2.020s +sys 0m0.940s + +------------------------------------------------------------------------------ +bonnie++: (128MB ram, 256MB disk) +Writing a byte at a time...done +Writing intelligently...done +Rewriting...done +Reading a byte at a time...done +Reading intelligently...done +start 'em...done...done...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.96 ------Sequential Output------ --Sequential Input- --Random- +Concurrency 1 -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 +freedombox 256M 82 94 3884 4 5120 4 544 99 261244 99 77.6 1 +Latency 1180ms 12649ms 3543ms 15762us 252us 50323us +Version 1.96 ------Sequential Create------ --------Random Create-------- +freedombox -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- + files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP + 16 1662 14 +++++ +++ 2769 16 2303 19 +++++ +++ 2820 17 +Latency 1663us 2737us 3086us 615us 92us 214ms +1.96,1.96,freedombox,1,1343939511,256M,,82,94,3884,4,5120,4,544,99,261244,99,77s + +------------------------------------------------------------------------------ +root@freedombox:~# sysbench --test=memory run --memory-total-size=10G +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing memory operations speed test +Memory block size: 1K + +Memory transfer size: 2048M + +Memory operations type: write +Memory scope type: global +Threads started! +Done. + +Operations performed: 2097152 (94189.02 ops/sec) + +2048.00 MB transferred (91.98 MB/sec) + + +Test execution summary: + total time: 22.2654s + total number of events: 2097152 + total time taken by event execution: 20.0992 + per-request statistics: + min: 0.01ms + avg: 0.01ms + max: 14.03ms + approx. 95 percentile: 0.00ms + +Threads fairness: + events (avg/stddev): 2097152.0000/0.00 + execution time (avg/stddev): 20.0992/0.00 + +root@freedombox:~# sysbench --test=cpu run +sysbench 0.4.12: multi-threaded system evaluation benchmark + +Running the test with following options: +Number of threads: 1 + +Doing CPU performance benchmark + +Threads started! +Done. + +Maximum prime number checked in CPU test: 10000 + + +Test execution summary: + total time: 737.8006s + total number of events: 10000 + total time taken by event execution: 737.7826 + per-request statistics: + min: 73.66ms + avg: 73.78ms + max: 74.70ms + approx. 95 percentile: 73.98ms + +Threads fairness: + events (avg/stddev): 10000.0000/0.00 + execution time (avg/stddev): 737.7826/0.00 + |