中古のRaspberry Pi Model Bを購入したので、環境構築。
最新のBUSTERを入れてみたら、カクカクでまともに動く気がしない。古いRaspberry Piでは、古いバージョンの方がいいのでは?と考え、起動までにかかる時間を計測してみた。
1.Raspbianのバージョン
そもそもRaspbianのバージョンはwikipediaにまとまっていないようなので、バージョンと期間だけまとめてみた。
Version | Span |
---|---|
wheezy | 2012.07-2015.05 |
jessie | 2015.09-2017.07 |
stretch | 2017.12-2019.04 |
buster | 2019.07- |
こう見ると、だいたい2,3年に1回更新されているらしい。
Raspberry PiのModel Bが発売されるごとに大幅に更新しているようだ。
2.起動時間の計測
2.1計測方法
いつもGUIから、terminalを起動するので、この時間を指標として使うことにした。
各バージョンは、2020/04/10現在の最終アップデート版を使用。
アーカイブはここからダウンロードできる。
Raspberry PiはModel Bで、メモリは512MB。
使用したSDカードは、Raspberry piで読み込める最大の32GB。
2.2計測結果
Version | Updated Date | Speed[s] |
---|---|---|
wheezy | 2015-05-05 | 50.73 |
jessie | 2017-07-05 | 74.13 |
stretch | 2019-04-08 | 66.60 |
buster | 2020-02-13 | 124.60 |
wheezyが爆速なのと、busterが激遅なのが気になるところ。
多分、同じCPU(ARM1176JZF-S)でメモリ(512MB)の構成のzeroでも同じことが言えると思う。
何がこんなに大きな違いを生んでるのか気になるところだが、それは追々調べていく。