Linuxのデバイスドライバのカテゴリー

キャラクタデバイス(チャー装置)、ブロックデバイス(ブロックデバイス)とネットワーク装置(ネットワーク機器)を3つのLinuxシステム装置。

デバイスにアクセスする際にキャッシュされていない文字デバイス。ライトキャッシュブロックデバイスがサポートしており、デバイスは、ランダムアクセス(ランダムアクセス)をブロックすることができる必要があり、この要件はキャラクタデバイスではありません。典型的なキャラクタデバイスは、マウス、キーボード、シリアルポートなどを含みます。ハードディスク、フロッピーディスクデバイス、CD-ROMなどを含むブロックデバイス。オペレーティングシステムにファイルシステムがブロックデバイスにインストールする必要があります。

Linuxでの特別な取引を行うためのネットワーク機器。Linuxのネットワークシステムは、主にBSD Unixソケットメカニズムに基づいています。これは、データ転送のための特別なデータ構造(sk_buff)を有するシステムとドライバとの間に画定されます。データを送受信するデータをキャッシュするための支援システムは、複数のプロトコルのサポートを提供するために、フロー制御メカニズムを提供します。

公開された137元の記事 ウォン称賛44 ビュー30000 +

おすすめ

転載: blog.csdn.net/qq_38769551/article/details/105131286