書籍概要

実践!カーネルモジュール開発~システム情報を表示する

著者
発売日
更新日

概要

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

第4弾となる今回は,前回に引き続き実際にカーネルモジュールを開発してみます。システム情報を表示するためのモジュールについて,仕組みと開発手順を解説します。FreeBSDユーザ,そして,サーバ管理者必読の一冊。電子版のみでの発売です。

こんな方におすすめ

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

FreeBSD Weekly Topics Digital Edition

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

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

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

目次

  • カーネルモジュールを読んでみよう
  • /dev/zeroをベースに土台を用意する
  • 実装の基本となる仕組みと実際のソースコード
  • カーネルソースコードを追う方法
  • カーネルモジュール脱着時の初期化と解放
  • バッファへの書き込みやデータの変換と加工
  • カーネル内部でデータを得る方法
  • カーネルのバージョンとホスト名
  • カーネル統計データ: アップタイム
  • カーネル統計データ: ロードアベレージ
  • カーネル統計データ: プロセス数
  • カーネル統計データ: プロセッサ統計情報
  • カーネル統計データ: メモリ統計情報
  • カーネル統計データ: スワップ情報
  • カーネル統計データの出力方法
  • 知れば知るほど便利になるカーネル開発とカーネルモジュール

サポート

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

商品一覧