#はじめに
RaspberryPi3等、色々ベンチをとってきているものの、
OSとか環境がバラバラで参考にならないと感じた。
新しくNanoPi Neoを手に入れたので、なるべく同一環境でのベンチをとってみたくなった。
また、OrangePiとPINE64は熱次第で4コアでのベンチマーク計測をしなくなる模様。
仕方がないので強制的に4コア指定してベンチマークをとることにした。
#使用環境
使用SD : 東芝Exceria 8GB
OS : dietPi(28/09/2016時点でPineA64のみBeta)
ベンチマークソフト : unixBench 5.1.3
#セットアップ
OSを初期セットアップ後、SSH経由で以下のコマンドを実行してベンチマークを実行
apt-get install build-essential
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/byte-unixbench/UnixBench5.1.3.tgz
tar xvf UnixBench5.1.3.tgz
cd ./UnixBench
./Run -c 4
#ベンチマーク 結果
System Benchmarks Index Values | RPi3 | OrangePi PC | PINE64 1GB | PINE64 2GB | NanoPi Neo |
---|---|---|---|---|---|
Dhrystone 2 using register variables | 1498.5 | 1357.8 | 2050.7 | 2068.6 | 1335.9 |
Double-Precision Whetstone | 538.0 | 408.5 | 493.3 | 511.0 | 406.4 |
Execl Throughput | 558.5 | 393.2 | 717.8 | 755.4 | 266.4 |
File Copy 1024 bufsize 2000 maxblocks | 641.0 | 355.0 | 590.9 | 639.2 | 193.9 |
File Copy 256 bufsize 500 maxblocks | 417.0 | 252.2 | 355.0 | 381.2 | 121.3 |
File Copy 4096 bufsize 8000 maxblocks | 1114.2 | 634.1 | 1084.8 | 1167.9 | 323.1 |
Pipe Throughput | 998.8 | 614.5 | 878.2 | 957.3 | 442.0 |
Pipe-based Context Switching | 549.6 | 303.6 | 544.8 | 593.0 | 186.8 |
Process Creation | 417.9 | 317.5 | 697.7 | 743.2 | 191.7 |
Shell Scripts (1 concurrent) | 1208.4 | 814.6 | 1326.7 | 1403.4 | 418.4 |
Shell Scripts (8 concurrent) | 1133.8 | 774.2 | 1235.9 | 1311.4 | 394.0 |
System Call Overhead | 1778.1 | 1716.2 | 1782.4 | 1897.4 | 911.5 |
--- | --- | --- | --- | --- | --- |
System Benchmarks Index Score | 805.8 | 551.6 | 858.9 | 912.9 | 342.6 |
#総評
OSが共通になったおかげか、前回のPine64ベンチより大きくスコアが異なる結果となった。
正直RaspberryPi3を超えるとは思ってなかった。
この中では一番CPUが発熱するのは置いといて、Pine64が十分選択にあげられると思う。
ただし、他人に進めるならやはり情報量でRaspberryPIをお勧めしたい。
おまけ
System Benchmarks Index Values | RPi A+ | RPi B+ | RPi Zero | RPi2 |
---|---|---|---|---|
Dhrystone 2 using register variables | 145.2 | 144.3 | 208.6 | 1032.5 |
Double-Precision Whetstone | 177.0 | 176.4 | 255.0 | 317.0 |
Execl Throughput | 44.5 | 43.8 | 63.3 | 288.2 |
File Copy 1024 bufsize 2000 maxblocks | 76.1 | 74.1 | 113.7 | 302.3 |
File Copy 256 bufsize 500 maxblocks | 58.0 | 56.7 | 87.4 | 209.7 |
File Copy 4096 bufsize 8000 maxblocks | 138.1 | 136.6 | 202.3 | 560.7 |
Pipe Throughput | 122.3 | 123.6 | 179.0 | 585.1 |
Pipe-based Context Switching | 40.0 | 39.6 | 59.8 | 285.9 |
Process Creation | 35.7 | 35.1 | 50.9 | 212.5 |
Shell Scripts (1 concurrent) | 90.1 | 89.2 | 129.1 | 630.0 |
Shell Scripts (8 concurrent) | 78.1 | 76.8 | 114.8 | 586.2 |
System Call Overhead | 225.8 | 223.9 | 328.3 | 1186.3 |
--- | --- | --- | --- | --- |
System Benchmarks Index Score | 87.2 | 86.2 | 127.2 | 439.7 |
#関連記事リンク
Raspberry Pi3ベンチマーク
PINE 64 ベンチマーク