Develop and Download Open Source Software


トップページへ


Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。




Wikiガイド


0.11 Linuxカーネルの動作例

 ここまで、Linuxカーネル機能の概要を説明してきましたが、なかなか簡単には動作がイメージできないかと思います。本章の最後として、具体的にイメージできるよう、実際にLinuxカーネルがどのように動作するかを見てみましょう。

 前述のように、Linuxカーネルはアプリケーションのシステムコール発行や、ハードウェアからの割り込み発生によってのみ動作を行います。典型的なLinuxカーネルの動作例は、図0-8のようになります。これは、コマンドからライブラリ関数freadを呼び出して、ファイルからデータを読み出す処理を行ったときの動きを示しています。


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.