5. 組み込み Linux システムとは?
● OS として Linux が動作するマイコンボードを組み込んだシステム
● ビデオゲーム玩具、ネットワーク機器、キオスク端末、
ロボット玩具、IoT端末、エッジAI、デジタルサイネージ、・・・
● Raspberry Pi の登場やメイカームーブメントの流行により、
商用製品からホビープロジェクトまで裾野が広がった
19. ビルド環境調査 (オンプレミス / クラウド VM)
● Raspberry Pi 実機はやはり遅い。特にストレージ (MicroSD) の遅さが大きく影響
していると思われる。
● ARM64 アーキテクチャの AWS c6g.large インスタンスが予想以上に速い。
x86_64 のインスタンスに比べてコストが低く ARM システム向けの CI ランナーと
して有望。
20. ビルド環境調査 (CI/CD サービス)
GitLab CI GitHub Actions Azure Pipelines AWS CodeBuild GCP Cloud Build
総所要時間
mksquashfs
14m2.019s
1m42.63s
9m29.951s
49.04s
11m6.074s
50.65s
10m41.740s
22.56s
N/A
スペック GCP n1-standard-1 Azure DS2_v2 Azure DS2_v2 AWS a1.2xlarge GCP n1-standard-1
論理コア数/メモリ 1 / 4GB 2 / 7GB 2 / 7GB 8 / 16GB 1 / 4GB
コンテナ Y N N Y Y
binfmt_misc Y Y Y N N
loop device N Y Y Y Y
self hosted Y Y Y N N
コスト $8 / 1000min $0.008 / min 4480円 / mon $0.02 / min $0.003 / min
無料枠 2000min / mon 2000min / mon 1800min / mon N/A 120min / day