LinuxとWindowsのデバイスドライバ アーキテクチャ比較

2007/4/23

A Comparison of the Linux and Windows Device Driver Architectures (ACM SIGOPS Operating Systems Review, Volume 38, Issue 2, April 2004)」 という論文がありました。 Linux 2.4とWindows XPのデバイスドライバアーキテクチャを比較しています。

論文中からパッと見てすぐわかりそうな図だけ引用してみました。 筆者が論文を公開しており、誰でも読める状態になっているようなので、以下の図を見て興味が沸いた方は是非読んでみる事をお勧めいたします。

全体像


Linuxドライバアーキテクチャ


WDMドライバアーキテクチャ

ioctl


Linux IOCTL ルーチン


Windows IOCTL ルーチン

最近のエントリ

過去記事

過去記事一覧

IPv6基礎検定

YouTubeチャンネルやってます!