タグ

kernelとinitに関するmanabouのブックマーク (1)

  • Linuxカーネルのテスト実行とデバッグ (1) :QEMU編 - Fixstars Tech Blog /proc/cpuinfo

    このブログは、株式会社フィックスターズのエンジニアが、あらゆるテーマについて自由に書いているブログです。 Linuxカーネルに新機能を追加したり、デバッグなどの変更をしたら、動作を確認するテストを実行するわけですが、実機で実行しようとするといろいろ面倒です。そこでQEMUの登場です。QEMUはシステムエミュレータの1つで、x86 PCをはじめARM, SPARC, MIPS, PPCなど、いろいろなプロセッサアーキテクチャをサポートした非常に高機能なエミュレータです。また、KVMでデバイスをエミュレーションする用途でも使われています。 QEMUをカーネルの開発に使うことには以下のメリットがあります。 開発用PCをいちいちリブートしたり、またはもう1台テスト用のPCを用意したりする必要が無い。 ビルドしたカーネルをすぐに実行できるため、変更・ビルド・テストのサイクルを高速にまわせる。 デバッ

    Linuxカーネルのテスト実行とデバッグ (1) :QEMU編 - Fixstars Tech Blog /proc/cpuinfo
  • 1