Download presentation
Presentation is loading. Please wait.
1
Linux カーネルハッカー のための Windows I/O システム概説
Linux カーネルハッカー のための Windows I/O システム概説 2001年10月17日 神田基博
2
出典 R.Nagar Windows NT ファイルシステム詳説 オライリー T.Mason NT ドライバプログラミング ソフトバンク
R.Nagar Windows NT ファイルシステム詳説 オライリー T.Mason NT ドライバプログラミング ソフトバンク D.Solomon インサイド Windows NT 第2版 日経BP Windows NT 4.0のころの情報です。
3
ドライバのスタッキング Windows I/O マネジャ 暗号化、ウイルスチェック ファイルシステム 論理ボリュームマネジャ、RAID
Windows I/O マネジャ 暗号化、ウイルスチェック ファイルシステム 論理ボリュームマネジャ、RAID ディスク デバイスドライバ
4
IRP I/O Request Packet は、 struct request
バッファアドレス 共通部分 結果コード ファイルオフセットと長さ 暗号化 スタックされたドライバごとの、 パラメタ領域と、完了報告コールバック ファイルシステム ディスクブロック番号 LVM ディスク
5
FSは、ページフォルトする Read システムコール ファイルシステム (1) ファイルオフセットをディスクの ブロックに変換して、リード。
(3) トラップ (2)
6
Linux vs.Windows Linux Windows カーネルデバッガ △ ○ サポート関数の数 安定した カーネルインタフェース
Linux vs.Windows Linux Windows カーネルデバッガ △ ○ サポート関数の数 安定した カーネルインタフェース × × いざというとき トラブルシュート ×
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.