web-dev-qa-db-ja.com

デバイスドライバーとモジュールの違いは?

質問:

  • の違いは何ですか デバイスドライバ と モジュール (またはカーネルモジュール)両方のコンテキストで Linux そして ウィンドウズ 具体的には?

デバイスドライバーの目的を理解しましたが、モジュールを同じ意味で参照できますか?

12
Aaron

モジュールは、Linuxにロードできるコードの集まりです。この用語はLinuxに固有のものであることに注意してください。 Windowsは通常、すべてをドライバーと呼んでいると思います。

Linuxでは、多くの場合、モジュールはデバイスドライバー、つまり特定のハードウェア(デバイス)を駆動するソフトウェアになります。同様に、Windowsでは、多くのドライバーがデバイスドライバーになります。ただし、ハードウェアを駆動しないドライバーとモジュールがあります。たとえば、一部のLinuxシステムでは、ロード可能なモジュールとしてIPv6がサポートされている場合があります。または、ISO9660などのファイルシステムがドライバまたはモジュールである可能性があります。

11
bdonlan