差分

移動先: 案内検索

デバイススペシャルファイル

22 バイト追加, 2015年9月2日 (水) 17:45
/* デバイススペシャルファイル */
=== I/O の抽象化 ===
Unix で使われた秀逸なアイデアを3つ上げろといわれたら、多分、多くの人が、階層化ファイルシステム、パイプ、そしてデバイススペシャルファイル(単にスペシャルファイルとも呼ぶ)をあげるでしょう。今回はその中の2つに関係しています。で使われた秀逸なアイデアを3つ上げろといわれたら、多分、多くの人が、階層化ファイルシステム、パイプ、そしてデバイススペシャルファイル(Device Special File : 単にスペシャルファイルとも呼ぶ)をあげるでしょう。今回はその中の2つに関係しています。
デバイスを抽象化するこのアイデアによって、 I/O のデバイスもすべてファイルと同じ統一したインタフェースで扱えるようになりました。
例えばハードディスクや端末といったものに対して、プロセスから直接ハードウェアにアクセスする必要はありません。