いくつかの環境で、petalinuxのビルドの時間を測定した
結果
環境 | petelinux-buildにかかる時間 |
Ubuntu18 (Native) | 27分 |
Ubuntu18 Docker on Ubuntu18 | 30分 |
Ubuntu18 Virtual Box On Windows 11 | 40分 |
Ubuntu18 WSL2 On Windows11 | 30分 |
PCスペック
使用したPCのスペックは、
- Intel Core i7 8565U
- DDR4 16GB
- WD SN750 2TB
ビルド環境
今回ビルドする内容は、
- petalinux v2022.1
- zcu106 向けビルド
デフォルト状態で、ビルドしたものになる。以下のコマンドを実行して、petalinux-buildの時間を測定した
petalinux-create -t project -s xilinx-zcu106-v2022.1-04191534.bsp
time petalinux-build ★この時間
ネットワーク環境
petalinuxは、ダウンロードしながらビルドをするので、ネットワーク環境も重要になる
速度テストした感じは、こんな感じだ。Nuroの光に加入している。
ダウンロードサイズ
ちなみに、ダウンロードをどのぐらいするか確認した。
だいたい1回のpetalinux-buildで、6GBぐらいだった。個人で1日何回もビルドしていると止められるレベル。。。
VirtualBoxのバージョン
6.1.14 r140239
Windowsのバージョン
Windows11 21H2
コメント
- VirtualBox以外は誤差レベル。
- WSL2の環境も良さそう。
- VirtualBoxは遅いイメージだったけど、意外に変わらない。+20%程度なら選択肢になるかも。