Linuxシステムコールプログラミング

Linuxシステムコールプログラミング」(山森丈範、技術評論社)、読了。代表的なUnixシステムコールについてジャンル別に7章ほどに分けて解説する本。システムコールとはそもそも何かということや、「サンプル以上、実用未満」のサンプルコードを掲載した章もある。タイトルにはLinuxとあるけど、FreeBSDSolarisではどうなのかという話もある。

個々のシステムコールについては、呼び出しの書式、利用目的、OSごとの違い、Cライブラリと差異、歴史的経緯、利用コードサンプルという形で紹介する本。きわめて丁寧に書かれたmanページという感じで、いろいろ勉強になった。簡易シェルを作ってみたくなった。