Benchmarks
From NAS-Central Buffalo - The Linkstation Wiki
m (→Bonnie++ I/O Speeds for Encrypted Drive on HG) |
m (→Bonnie++ I/O Speeds for Encrypted Drive on HG) |
||
| Line 141: | Line 141: | ||
|colspan=4 align=center style="background:#BBBBBB; color:green"|Sequential Input | |colspan=4 align=center style="background:#BBBBBB; color:green"|Sequential Input | ||
|colspan=2 align=center style="background:#BBBBBB; color:green"|Random | |colspan=2 align=center style="background:#BBBBBB; color:green"|Random | ||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
| | | | ||
| Line 153: | Line 150: | ||
|colspan=2 align=center style="background:#BBBBBB; color:blue"|Block | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Block | ||
|colspan=2 align=center style="background:#BBBBBB; color:blue"|Seeks | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Seeks | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
| | | | ||
| Line 172: | Line 162: | ||
|align=center style="background:#BBBBBB; color:black"|%CP | |align=center style="background:#BBBBBB; color:black"|%CP | ||
|align=center style="background:#BBBBBB; color:black"|K/sec | |align=center style="background:#BBBBBB; color:black"|K/sec | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|align=center style="background:#BBBBBB; color:black"|%CP | |align=center style="background:#BBBBBB; color:black"|%CP | ||
|align=center style="background:#BBBBBB; color:black"|/sec | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| Line 203: | Line 180: | ||
|align=right style="background:#DFDFDF; color:black"|208.8 | |align=right style="background:#DFDFDF; color:black"|208.8 | ||
|align=right style="background:#DFDFDF; color:black"|4 | |align=right style="background:#DFDFDF; color:black"|4 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
|align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS.ext3 | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS.ext3 | ||
| Line 231: | Line 195: | ||
|align=right style="background:#DFDFDF; color:black"|192.5 | |align=right style="background:#DFDFDF; color:black"|192.5 | ||
|align=right style="background:#DFDFDF; color:black"|4 | |align=right style="background:#DFDFDF; color:black"|4 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
|align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk.ext3 | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk.ext3 | ||
| Line 259: | Line 210: | ||
|align=right style="background:#DFDFDF; color:black"|154.2 | |align=right style="background:#DFDFDF; color:black"|154.2 | ||
|align=right style="background:#DFDFDF; color:black"|3 | |align=right style="background:#DFDFDF; color:black"|3 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
|align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.XFS | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.XFS | ||
| Line 287: | Line 225: | ||
|align=right style="background:#DFDFDF; color:black"|184.9 | |align=right style="background:#DFDFDF; color:black"|184.9 | ||
|align=right style="background:#DFDFDF; color:black"|4 | |align=right style="background:#DFDFDF; color:black"|4 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
|align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.ext3 | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.ext3 | ||
| Line 315: | Line 240: | ||
|align=right style="background:#DFDFDF; color:black"|168.4 | |align=right style="background:#DFDFDF; color:black"|168.4 | ||
|align=right style="background:#DFDFDF; color:black"|4 | |align=right style="background:#DFDFDF; color:black"|4 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
|---- | |---- | ||
|align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk encFS.ext3 | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk encFS.ext3 | ||
| Line 343: | Line 255: | ||
|align=right style="background:#DFDFDF; color:black"|74.0 | |align=right style="background:#DFDFDF; color:black"|74.0 | ||
|align=right style="background:#DFDFDF; color:black"|1 | |align=right style="background:#DFDFDF; color:black"|1 | ||
| + | |---- | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | {|cellspacing=1 cellpadding=2 | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | |colspan=6 align=center style="background:#BBBBBB; color:green"|Sequential Create | ||
| + | |colspan=6 align=center style="background:#BBBBBB; color:green"|Random Create | ||
| + | |---- | ||
| + | | | ||
| + | | | ||
| + | | | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Create | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Read | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Delete | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Create | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Read | ||
| + | |colspan=2 align=center style="background:#BBBBBB; color:blue"|Delete | ||
| + | |---- | ||
| + | | | ||
| + | |align=center style="background:#BBBBBB; font-family: Arial Bold; color:black"|Files | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |align=center style="background:#BBBBBB; color:black"|/sec | ||
| + | |align=center style="background:#BBBBBB; color:black"|%CP | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS.XFS | ||
| + | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
| + | |align=right style="background:#DFDFDF; color:black"|290 | ||
| + | |align=right style="background:#DFDFDF; color:black"|22 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|279 | ||
| + | |align=right style="background:#DFDFDF; color:black"|18 | ||
| + | |align=right style="background:#DFDFDF; color:black"|294 | ||
| + | |align=right style="background:#DFDFDF; color:black"|22 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|163 | ||
| + | |align=right style="background:#DFDFDF; color:black"|10 | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS.ext3 | ||
| + | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
| + | |align=right style="background:#DFDFDF; color:black"|134 | ||
| + | |align=right style="background:#DFDFDF; color:black"|99 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|7785 | ||
| + | |align=right style="background:#DFDFDF; color:black"|95 | ||
| + | |align=right style="background:#DFDFDF; color:black"|135 | ||
| + | |align=right style="background:#DFDFDF; color:black"|99 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|492 | ||
| + | |align=right style="background:#DFDFDF; color:black"|97 | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk.ext3 | ||
| + | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
| + | |align=right style="background:#DFDFDF; color:black"|163 | ||
| + | |align=right style="background:#DFDFDF; color:black"|97 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|7736 | ||
| + | |align=right style="background:#DFDFDF; color:black"|97 | ||
| + | |align=right style="background:#DFDFDF; color:black"|165 | ||
| + | |align=right style="background:#DFDFDF; color:black"|97 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|850 | ||
| + | |align=right style="background:#DFDFDF; color:black"|96 | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.XFS | ||
| + | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
| + | |align=right style="background:#DFDFDF; color:black"|338 | ||
| + | |align=right style="background:#DFDFDF; color:black"|95 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|312 | ||
| + | |align=right style="background:#DFDFDF; color:black"|94 | ||
| + | |align=right style="background:#DFDFDF; color:black"|338 | ||
| + | |align=right style="background:#DFDFDF; color:black"|95 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|223 | ||
| + | |align=right style="background:#DFDFDF; color:black"|66 | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|FifNAS AES256.ext3 | ||
| + | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
| + | |align=right style="background:#DFDFDF; color:black"|132 | ||
| + | |align=right style="background:#DFDFDF; color:black"|98 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|6279 | ||
| + | |align=right style="background:#DFDFDF; color:black"|77 | ||
| + | |align=right style="background:#DFDFDF; color:black"|133 | ||
| + | |align=right style="background:#DFDFDF; color:black"|98 | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXXXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|XXX | ||
| + | |align=right style="background:#DFDFDF; color:black"|448 | ||
| + | |align=right style="background:#DFDFDF; color:black"|88 | ||
| + | |---- | ||
| + | |align=left style="background:#BBBBBB; font-family: Arial Bold; color:black"|Ramuk encFS.ext3 | ||
|align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | |align=right style="background:#BBBBBB; font-family: Arial Bold; color:black"|16 | ||
|align=right style="background:#DFDFDF; color:black"|112 | |align=right style="background:#DFDFDF; color:black"|112 | ||
Revision as of 00:01, 30 August 2006
This article originally based on work done by Frontalot at Linkstationwiki.org
A benchmark is test that measures the performance of a system or subsystem on a well-defined task or set of tasks. Benchmarks are often used to measure general things like graphics, I/O, computing (integer and floating point), etc., performance, but most measure more specific tasks like rendering polygons, reading and writing files, or performing operations on matrixes.
Contents |
CPU Benchmarks
The following results were obtained using nbench 2.2.2
All nbench results are in comparison to an AMD K6 233Mhz reference system.
[1]
[2]
| CPU | LS1 (PPC) | LS2 (MIPSel) | HG (PPC) | AMD (K6) |
| Clock Speed | 200Mhz | 400Mhz | 266Mhz | 233Mhz |
| Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 1.11 | Linux |
| Numeric Sort | 0.75 | 0.79 | 1.01 | 1.00 |
| String Sort | 0.56 | 0.53 | 0.75 | 1.00 |
| Bitfield | 1.02 | 1.30 | 1.37 | 1.00 |
| FP Emulation | 1.11 | 1.08 | 1.49 | 1.00 |
| Fourier | 0.65 | 0.00 | 0.88 | 1.00 |
| Assignment | 0.83 | 1.17 | 1.13 | 1.00 |
| Idea | 1.34 | 2.50 | 1.80 | 1.00 |
| Huffman | 1.21 | 0.18 | 1.63 | 1.00 |
| Neural Net | 1.24 | 0.00 | 1.68 | 1.00 |
| LU Decomposition | 1.27 | 0.01 | 1.86 | 1.00 |
| Memory Index | 0.777 | 0.931 | 1.049 | 1.00 |
| Integer Index | 1.077 | 0.792 | 1.451 | 1.00 |
| Floating-Point Index | 1.009 | 0.004 | 1.400 | 1.00 |
TCP/IP Benchmarks
The following results were obtained netio 1.14. for the LS1, LS2 and netio 1.26 for the HG[3]
| CPU | LS1 (PPC) | LS2 (MIPSel) | HG (PPC) |
| Clock Speed | 200Mhz | 400Mhz | 266Mhz |
| Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 1.11 |
| TCP/IP Tx - 1 KByte | 11,493 KByte/s | x | 12,366 KByte/s |
| TCP/IP Tx - 2 KByte | 11,474 KByte/s | x | 14,020 KByte/s |
| TCP/IP Tx - 4 KByte | 11,427 KByte/s | x | 19,510 KByte/s |
| TCP/IP Tx - 8 KByte | 11,294 KByte/s | x | 19,629 KByte/s |
| TCP/IP Tx - 16 KByte | 11,400 KByte/s | x | 20,259 KByte/s |
| TCP/IP Tx - 32 KByte | 11,492 KByte/s | x | 21,342 KByte/s |
| TCP/IP Rx - 1 KByte | 10,994 KByte/s | x | 3,961 KByte/s |
| TCP/IP Rx - 2 KByte | 11,280 KByte/s | x | 5,676 KByte/s |
| TCP/IP Rx - 4 KByte | 11,501 KByte/s | x | 6,362 KByte/s |
| TCP/IP Rx - 8 KByte | 11,526 KByte/s | x | 7,169 KByte/s |
| TCP/IP Rx - 16 KByte | 11,538 KByte/s | x | 13,416 KByte/s |
| TCP/IP Rx - 32 KByte | 11,577 KByte/s | x | 15,707 KByte/s |
Disk Benchmarks
The following results were obtained using hdparm 6.1[4]
| CPU | LS1 (PPC) | LS2 (MIPSel) | HG (PPC) |
| Clock Speed | 200Mhz | 400Mhz | 266Mhz |
| Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 1.11 |
| Cached Reads | 142.00 MB/sec | 117.43 MB/sec | 228.00 MB/sec |
| Buffered Disk Reads | 30.67 MB/sec | 35.16 MB/sec | 43.71 MB/sec |
Bonnie++ I/O Speeds for Encrypted Drive on HG
Here is a speed comparision using Bonnie++[5] as a diagnostic tool. Fifilein is trying to use AES/DMCrypt and his numbers are in the speed comparision too[6] all numbers are from an HG-LS.
| Sequential Output | Sequential Input | Random | |||||||||||
| Per Chr | Block | Rewrite | Per Chr | Block | Seeks | ||||||||
| Size | K/sec | %CP | K/sec | %CP | K/sec | %CP | K/sec | %CP | K/sec | %CP | /sec | %CP | |
| FifNAS.XFS | 300M | 2142 | 99 | 27711 | 90 | 15149 | 63 | 2246 | 99 | 40324 | 53 | 208.8 | 4 |
| FifNAS.ext3 | 300M | 1663 | 84 | 10052 | 80 | 11256 | 55 | 2222 | 98 | 22079 | 29 | 192.5 | 4 |
| Ramuk.ext3 | 300M | 1946 | 95 | 18425 | 85 | 14093 | 63 | 2166 | 98 | 37001 | 57 | 154.2 | 3 |
| FifNAS AES256.XFS | 300M | 1506 | 69 | 4292 | 13 | 2114 | 9 | 1483 | 65 | 4046 | 5 | 184.9 | 4 |
| FifNAS AES256.ext3 | 300M | 1259 | 63 | 2699 | 20 | 1766 | 9 | 941 | 78 | 4021 | 4 | 168.4 | 4 |
| Ramuk encFS.ext3 | 300M | 1042 | 49 | 2088 | 5 | 1430 | 5 | 1388 | 63 | 3619 | 5 | 74.0 | 1 |
| Sequential Create | Random Create | |||||||||||||
| Create | Read | Delete | Create | Read | Delete | |||||||||
| Files | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | ||
| FifNAS.XFS | 16 | 290 | 22 | XXXXX | XXX | 279 | 18 | 294 | 22 | XXXXX | XXX | 163 | 10 | |
| FifNAS.ext3 | 16 | 134 | 99 | XXXXX | XXX | 7785 | 95 | 135 | 99 | XXXXX | XXX | 492 | 97 | |
| Ramuk.ext3 | 16 | 163 | 97 | XXXXX | XXX | 7736 | 97 | 165 | 97 | XXXXX | XXX | 850 | 96 | |
| FifNAS AES256.XFS | 16 | 338 | 95 | XXXXX | XXX | 312 | 94 | 338 | 95 | XXXXX | XXX | 223 | 66 | |
| FifNAS AES256.ext3 | 16 | 132 | 98 | XXXXX | XXX | 6279 | 77 | 133 | 98 | XXXXX | XXX | 448 | 88 | |
| Ramuk encFS.ext3 | 16 | 112 | 2 | 1311 | 9 | 704 | 8 | 112 | 2 | 1568 | 11 | 355 | 4 | |
References
- ↑ nbench - PowerPC GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -mcpu=603e -pipe -fsigned-char -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html
- ↑ nbench - MIPSel GCC 3.3.5, CLFAGS: -s -static -Wall -O3 -march=4kc -pipe -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html
- ↑ netio - GCC 3.3.5, CFLAGS: -DUNIX -O2 - http://freshmeat.net/projects/netio/
- ↑ hdparm - Default Debian Sarge Flags - http://sourceforge.net/projects/hdparm/
- ↑ bonnie++ - Disk benchmark: http://www.coker.com.au/bonnie++/
- ↑ The Linkstation Community Forum / Everything else / JBOD with ENCFS, Key on USB Stick

