[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:21062] Re: Linuxシステムの階層構造について



汐崎です。 まとめのつもりです。
-----
[1] Linux-OSの階層構造(基本)(ver.1)
┌─────────────┐
│   User space processes   │
├────────┐        │
│daemon processes│        │
│    ┌─────┴──┐  │
│    |    libraries   │  │
├──┴────────┴─┤
│          kernel          │
├─────────────┤
│      device drivers      │
├─────────────┤
│         hardware         │
└─────────────┘
-----
 [2] Linux-OSの階層構造(USDの位置付け)
┌───────────────────┬──┐
│           User space processes       │    │
│  ┌────────┬────────┘    │
│  │daemon processes│User Space Driver(USD)│
│  |          ┌──┴──┐   *1       ┌─┤
│  |          │libraries │            │*2│
├─┴─────┴─────┴─┐        │  │
│            kernel            │        │  │
├───────────────┴─┐    │  │
│        device drivers            │    │  │
├─────────────────┴──┴─┤
│                 hardware                   │
└──────────────────────┘
*1: USDがX-Serverの場合には,*2はXLIBが対応する。(?)
---
[1] は,田原さんのものを引用しています。
[2] は,USBがLibraryとI/Fを持つための前回からの変更です。
[2]図で,USDの実装は,自由度が高いことを示しており,
実装方法によっては,ドライバとアプリケーション(User space processes)の
両面の顔(性質)を持つ場合もあることを示しています。
- - - - -
FM: 汐崎 廣義 < H.Shiozaki >
E-Mail: sios_hs@yahoo.co.jp
URL: http://www.geocities.jp/sios_hp/

Follow-Ups
[plamo:21132] Re: Linuxシステムの階層構造について, H.Shiozaki

[検索ページ] [メール一覧]
Plamo ML 公開システム