LeavaTailの日記

LeavaTailの日記

Linuxエンジニアを目指した技術者の備忘録

Raspberry Pi

様々なSDカードの読み込み/書き込み性能の実測値を計測する

変更履歴 概要 はじめに 目的 実行環境 計測方法 実験結果 ファイルシステムによるオーバーヘッド SDカードの違い ブロックサイズの違い UHS-II 非対応によるオーバーヘッド 並列処理によるオーバーヘッド 結論 おわりに 参考 補足 変更履歴 2021/9/11: 記事…

Raspberry Pi 4 Model B (64-bit版 Raspberry Pi OS) で dm-integrity のオーバーヘッドを計測する

変更履歴 はじめに 目的 dm-integrity とは なぜ64-bit版 のOSで試すのか 実行環境 測定方法 性能計測 おわりに 参考 付録 カーネルコンフィグ 環境構築 Device mapperを使用しない場合 dm-verityを使用する場合 dm-integrityのみ使用する場合 dm-integrity…

Raspberry Pi 4 Model B で fs-verity と dm-verity のオーバーヘッドを計測する

はじめに 変更履歴 fs-verity とは dm-verity とは 実行環境 実験 fs-verityの準備 dm-verityの準備 性能計測 fs-verityの計測 dm-verityの計測 おわりに 付録: fs-verity有効化でファイルを更新してみる 付録: dm-verityで署名機能を利用してみる 参考 はじ…

Raspberry Pi 4 Model B をネットワークブートで起動させる

はじめに 変更履歴 実行環境 構築手順 ネットワークブートへの対応 カーネルをビルド ルートファイルシステムの更新 実行結果 おわりに 参考 Raspberry Pi 3Bの場合は こちら Raspberry Pi 3B (U-Boot)の場合は こちら はじめに Raspberry Pi 4 Model B (Ras…

Raspberry Pi 3 Model B をネットワークブートで起動させる (U-Boot編)

概要 はじめに 各手法における特徴 実行環境 構築手順 Raspberry Pi 3Bの設定 システム構成パラメータの更新 U-Bootの構築 ネットワークブートサーバの設定 ブートイメージの作成 実行結果 おわりに 参考 Raspberry Pi 3Bの場合は こちら Raspberry Pi 4Bの…

Raspberry Pi 3 Model B をネットワークブートで起動させる

概要 はじめに 実行環境 構築手順 Raspberry Pi 3Bの設定 ネットワークブートサーバの設定 ブートイメージとルートファイルシステムの取得 DHCP/TFTPサーバの構築 NFSサーバの構築 実行結果 おわりに 参考 付録 Raspberry Pi 3B (U-Boot)の場合は こちら Ras…

Raspberry Pi 3 Model Bとシリアル通信で接続する

はじめに 必要なもの 接続方法 おわりに はじめに Raspberry Piを使って何か開発をしようとしたときに、ネットワーク経由でしかリモート接続ができない状態は危険である。 例えば、ネットワークの設定を誤ってRaspberry Piにリモート接続できなくなることが…