書籍概要

カーネルモジュールを理解する~/dev/nullを読み解く

著者
発売日
更新日

概要

FreeBSDを活用するためのノウハウを紹介する電子書籍シリーズです。今月のテーマは「カーネルモジュール開発の基本」で,全4回に分けて解説します。

今回は,/dev/nullを題材に取り上げ,仕組みや動き,記述の意味について細かく解説していきます。これを読めばカーネルモジュールの具体的な構造が理解できます。FreeBSDユーザ,そして,サーバ管理者必読の一冊。電子版のみでの発売です。

こんな方におすすめ

  • FreeBSDユーザ
  • サーバ管理者
  • システム管理者
  • ネットワーク管理者
  • UNIX/Linuxに興味のある方
  • インフラエンジニア

FreeBSD Weekly Topics Digital Edition

FreeBSD Weekly Topics Digital Editionは技術評論社が刊行する電子書籍シリーズです。ほぼ週刊でのペースで刊行し,1つのテーマを複数回のトピックに分けて解説します。

第2弾となる今回は「カーネルモジュール開発の基本」をテーマに,全4回に分けて刊行します。

  • ゼロからはじめるカーネルモジュール開発
  • カーネルモジュールを理解する~/dev/nullを読み解く
  • 実践!カーネルモジュール開発~世界時計をデバイスファイルで実装する
  • 実践!カーネルモジュール開発~システム情報を表示する

目次

  • カーネルモジュールを読んでみよう
  • /dev/nullの機能を知ろう
  • /dev/nullというカーネルモジュール素材
  • /dev/nullのソースコードを見つける
  • 読むべきソースコードを絞り込む
  • カーネルモジュールファイル(デバイスファイル)の構造解析
  • デバイスドライバと入出力するメカニズムuio(9)
  • /dev/nullの書き込み処理を理解する
  • /dev/nullのioctl処理を理解する
  • カーネルモジュールロード/アンロード時の処理を理解する
  • カーネルモジュールを読む:処理の流れではなく構造体を理解するところがポイント

サポート

現在サポート情報はありません。

商品一覧