【Raspberry Pi】64bit派は、Bullseye へ移行推奨!Bullseye ベンチマーク
bullseye へアップデートして、ベンチマークを取り直してみました。はっきりと早くなってました。アップデート推奨です。
前回のベンチマーク
前回のベンチマーク記事はこちら。あきらかに、64bit版のほうがいい結果でした。一方で、BusterとBullseyeにどれほど差があるかは、まだArgonOneケースに乗せてないので、よくわかりませんでした。今回は、ArgonOneケースのラズパイをアップデートしてベンチマークを走らせてみました。更にいい成績がでましたので、アップデート推奨ですね。
たのじぃの書き捨てノート
【Raspberry Pi】ベンチマーク 64bit/32bitで差はある?
RaspberryPi
OSの64bit版で、早くなっているのか?をベンチマークとって確認してみました。
dummy
ベンチマーク結果
ベンチマークのまとめ
零号機 |
初号機 |
弐号機 |
初号機-改 |
弐号機-改 |
|
---|---|---|---|---|---|
ケース | ファン付きプラケース | ArgonOne | ArgonOne | ArgonOne | ArgonOne |
OS | RaspberryPiOS bullseye:64bit | RaspberryPiOS buster:64bit | RaspberryPiOS buster:32bit | RaspberryPiOS bullseye:64bit | RaspberryPiOS bullseye:32bit |
起動ディスク | SD 32GB | SSD 500GB | SSD 1TB | SSD 500GB | SSD 1TB |
1Core | 447.9 | 461.5 | 370.0 | 502.3 | 377.2 |
4Core | 1063.4 | 1197.4 | 1009.6 | 1287.7 | 1021.4 |
ベンチマークの詳細はこの記事の下のほうにつけておきます。なんと、初号機-改(ArgonOneケース/64bit/Bullseye/2.2GHzオーバークロック)では、1287.7の高スコアがでました。体感的にもかなり早くなった感じがします。32bit版は、冷却性能の悪いプラケースの64bit版にすら負けているので、もう64bit化は必須、32bit版には見切りをつける時期がきたかもしれません。
これまでの復習!関連の過去記事はこちら
ケースと電源、64bit版の導入、ベンチマークの記事はこちらです。高い冷却性能のおススメケースと電源リンクもUS/日本、両方貼っておきます。
Amazon US で買う
Argon ONE M.2 Aluminum Case for Raspberry Pi 4 with SATA SSD Support | Power Button and Fan | Compatible B-Key and B+M Key
dummy
Amazon 日本 で買う
Argon ONE M.2 アルミケース Raspberry Pi 4用 電源ボタンとファン付き | SATA SSD対応 | B-Key B+Mキー対応
dummy
Amazon US で買う
Argon Micro USB Cable Power Supply 5.25 Volts 3 Amps for Raspberry Pi 3 and Zero Boards | UL Listed | 3.3 Feet Long Cable with Micro USB Connector | Micro USB Cable and Wall Charger
dummy
Amazon 日本 で買う
Argon NEOケース USB Type-C電源付き Raspberry Pi 4用 | 冷却ファン、カメラ、LCDディスプレイに対応 | GPIOとPoEピンにアクセス可能
dummy
電源見直しして、オーバークロックして、64bit対応した過去記事はこちらです。
たのじぃの書き捨てノート
【Raspberry Pi】モッサリの原因は電圧かも!? 電源を極めろ!
ラズパイの電源選びは超重要!おすすめのラズパイ用電源をデータとともに紹介します。USB-Cが同一でも充電器の5Vでは大電流時に電圧低下が酷くてパフォーマンスが大幅に悪化します。ラズパイ用の5.1Vや5.25Vと電圧高めに設定した電源を選び、配線経路に気をくばろう。ラズパイ初心者でも、できること。
dummy
たのじぃの書き捨てノート
【Raspberry Pi】オーバークロック限界に挑む!
ラズパイ初心者でも、できること。ラズパイ(Raspberry
Pi)のオーバークロック限界に挑戦しました。ちまたには、Config.txt
書き換える記事ばかりだったので、ちょっと突っ込んだやり方にトライしました。
dummy
たのじぃの書き捨てノート
【Raspberry Pi】Raspberry pi OS 64bit 版 に移行!
ラズパイ(Raspberry Pi)にRaspberry Pi OS
64bit版を入れてみました。ラズパイ初心者でも、できること。
dummy
ベンチマーク結果 詳細
初号機-改:RaspberryPiOS bullseye 64bit版 ArgonOne ケース
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: raspberrypi: GNU/Linux
OS: GNU/Linux -- 5.10.63-v8+ -- #1496 SMP PREEMPT Wed Dec 1 15:59:46 GMT 2021
Machine: aarch64 (unknown)
Language: en_US.utf8 (charmap="EUC-JP", collate="EUC-JP")
09:16:23 up 1 min, 1 user, load average: 0.64, 0.35, 0.13; runlevel 2021-12-12
------------------------------------------------------------------------
Benchmark Run: 日 12月 12 2021 09:16:23 - 09:44:30
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 22524240.3 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3926.3 MWIPS (9.9 s, 7 samples)
Execl Throughput 2296.1 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 182609.5 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 56474.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 513599.7 KBps (30.0 s, 2 samples)
Pipe Throughput 257537.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 52063.8 lps (10.0 s, 7 samples)
Process Creation 4160.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4514.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1142.0 lpm (60.0 s, 2 samples)
System Call Overhead 209196.5 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 22524240.3 1930.1
Double-Precision Whetstone 55.0 3926.3 713.9
Execl Throughput 43.0 2296.1 534.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 182609.5 461.1
File Copy 256 bufsize 500 maxblocks 1655.0 56474.9 341.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 513599.7 885.5
Pipe Throughput 12440.0 257537.0 207.0
Pipe-based Context Switching 4000.0 52063.8 130.2
Process Creation 126.0 4160.4 330.2
Shell Scripts (1 concurrent) 42.4 4514.8 1064.8
Shell Scripts (8 concurrent) 6.0 1142.0 1903.3
System Call Overhead 15000.0 209196.5 139.5
========
System Benchmarks Index Score 502.3
------------------------------------------------------------------------
Benchmark Run: 日 12月 12 2021 09:44:30 - 10:12:38
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 89828902.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 15652.3 MWIPS (9.9 s, 7 samples)
Execl Throughput 5652.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 387674.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 115994.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 885435.0 KBps (30.0 s, 2 samples)
Pipe Throughput 1026234.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 189316.6 lps (10.0 s, 7 samples)
Process Creation 9666.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 9081.0 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1181.7 lpm (60.1 s, 2 samples)
System Call Overhead 818492.5 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 89828902.5 7697.4
Double-Precision Whetstone 55.0 15652.3 2845.9
Execl Throughput 43.0 5652.2 1314.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 387674.3 979.0
File Copy 256 bufsize 500 maxblocks 1655.0 115994.0 700.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 885435.0 1526.6
Pipe Throughput 12440.0 1026234.6 824.9
Pipe-based Context Switching 4000.0 189316.6 473.3
Process Creation 126.0 9666.2 767.2
Shell Scripts (1 concurrent) 42.4 9081.0 2141.7
Shell Scripts (8 concurrent) 6.0 1181.7 1969.5
System Call Overhead 15000.0 818492.5 545.7
========
System Benchmarks Index Score 1287.7
弐号機-改:RaspberryPiOS Bullseye 32bit版:ArgonOneケース
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: raspberrypi: GNU/Linux
OS: GNU/Linux -- 5.10.63-v7l+ -- #1488 SMP Thu Nov 18 16:15:28 GMT 2021
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: ARMv7 Processor rev 3 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 3 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 3 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 3 (v7l) (0.0 bogomips)
21:18:00 up 0 min, 1 user, load average: 0.38, 0.12, 0.04; runlevel 2021-12-11
------------------------------------------------------------------------
Benchmark Run: 土 12月 11 2021 21:18:00 - 21:46:10
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 15202258.9 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3723.1 MWIPS (10.0 s, 7 samples)
Execl Throughput 1187.3 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 119727.9 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 34077.7 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 318826.3 KBps (30.0 s, 2 samples)
Pipe Throughput 130264.2 lps (10.0 s, 7 samples)
Pipe-based Context Switching 39652.5 lps (10.0 s, 7 samples)
Process Creation 2142.3 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 3410.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 879.4 lpm (60.0 s, 2 samples)
System Call Overhead 718616.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 15202258.9 1302.7
Double-Precision Whetstone 55.0 3723.1 676.9
Execl Throughput 43.0 1187.3 276.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 119727.9 302.3
File Copy 256 bufsize 500 maxblocks 1655.0 34077.7 205.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 318826.3 549.7
Pipe Throughput 12440.0 130264.2 104.7
Pipe-based Context Switching 4000.0 39652.5 99.1
Process Creation 126.0 2142.3 170.0
Shell Scripts (1 concurrent) 42.4 3410.8 804.4
Shell Scripts (8 concurrent) 6.0 879.4 1465.6
System Call Overhead 15000.0 718616.9 479.1
========
System Benchmarks Index Score 377.2
------------------------------------------------------------------------
Benchmark Run: 土 12月 11 2021 21:46:10 - 22:14:21
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 60567848.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 14825.6 MWIPS (10.0 s, 7 samples)
Execl Throughput 3439.5 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 233785.7 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 67208.7 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 646926.3 KBps (30.0 s, 2 samples)
Pipe Throughput 504634.7 lps (10.0 s, 7 samples)
Pipe-based Context Switching 162555.9 lps (10.0 s, 7 samples)
Process Creation 6925.5 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 7092.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 939.7 lpm (60.1 s, 2 samples)
System Call Overhead 2721076.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 60567848.5 5190.0
Double-Precision Whetstone 55.0 14825.6 2695.6
Execl Throughput 43.0 3439.5 799.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 233785.7 590.4
File Copy 256 bufsize 500 maxblocks 1655.0 67208.7 406.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 646926.3 1115.4
Pipe Throughput 12440.0 504634.7 405.7
Pipe-based Context Switching 4000.0 162555.9 406.4
Process Creation 126.0 6925.5 549.6
Shell Scripts (1 concurrent) 42.4 7092.1 1672.7
Shell Scripts (8 concurrent) 6.0 939.7 1566.2
System Call Overhead 15000.0 2721076.7 1814.1
========
System Benchmarks Index Score 1021.4
コメント
0 件のコメント :
コメントを投稿