次世代アーキテクチャ向けオペレーティングシステム・マイクロカーネルの開発
スポンサーリンク
概要
- 論文の詳細を見る
我々は次世代マイクロプロセッサアーキテクチャ向けオペレーティングシステムCubix(CUBe of 2byte unIX)[1,2,3,4]の開発をおこなっている。Cubixは以下のような特徴をもつ。1.Cubixは単一仮想記憶空間を用いる。UNIXなどではプロセスごとに仮想記憶空間が独立してる多重仮想記憶空間であったが、Cubixではすべてのプログラムやデータが共通の単一仮想記憶空間中に存在する。アプリケーション間の通信はメモリポインタの受け渡しとサブルーチン呼び出しと等価になる。仮想空間は複数のメモリセクションにより構成される。各メモリセクション毎に「スレッドのID」と「現在スレッドが実行しているプログラムの存在するメモリセクションのID」をキーとしてreadable/writable/executableの各属性を指定することにより、メモリセクションに対するアクセス保護を設定する。ここでスレッドIDがキーとして加わっているため、共通の単一仮想記憶空間であってもスレッドごとに参照可能メモリセクションが異なり、スレッド間のアクセス保護が可能となる。2.Cubixは一元化仮想記憶を用いる。ディスク上のデータとメモリ中のデータの区別なくアクセスできるように、すべて仮想憶空間中に存在する。ディスクに格納されているファイルは、Cubixではメモリセクションに対するパッキングストアとなる。物理メモリは実体に対するキャッシュとして扱う。この点でCubixのメモリセクションはMachにおけるメモリオブジェクトと類似の概念である。3.マイクロカーネルアーキテクチャにより、さまざまな構成で柔軟に用いることができるようにする。全体構成概念図を示す。UnixサーバなどのOSサーバにより他のOSとの互換性を提供する。本報告ではマイクロカーネルのプロトタイプの作成について述べる。【figure】
- 一般社団法人情報処理学会の論文
- 1993-09-27
著者
-
岡本 利夫
(株)東芝 研究開発センター
-
吉田 英樹
株式会社東芝研究開発センター
-
福本 淳
(株)東芝研究開発センター
-
吉田 英樹
(株)東芝研究開発センター
-
申 承昊
(株)東芝研究開発センター
-
岡本 利夫
東芝
-
申 承昊
(株)東芝情報通信システム技術研究所
-
福本 淳
(株)東芝研究開発センター情報・通信システム研究所
関連論文
- デジタル家電機器制御のためのIEEE 1394 UNIX APIとJava APIの設計と実装
- デジタル家電機器制御のためのIEEE1394 UNIX APIとJava APIの設計と実装
- 家庭内無線AVネットワークアーキテクチャの提案
- IP over 1394の実装
- 家庭内ネットワークにおける機器制御方式
- デジタル家電の接続を考慮したホームゲートウエイアーキテクチャ
- IEEE1394を用いた家庭網プラットフォームの試作 : IP over 1394/家電制御APIの実装
- デジタル家電の接続を考慮した家庭ディレクトリサービス
- デジタル情報家電の接続を考慮した家庭ネットワークアーキテクチャ
- レジデンシャル環境におけるネットワーク相互接続方式
- 家庭網の相互接続環境における専用端末収容方法
- 単一仮想方式のオペレーティングシステムの開発
- 次世代アーキテクチャ向けオペレーティングシステムマイクロカーネルの評価
- OSの開発環境について
- バックエンド方式によるUNIX : その構成と通信方式
- MKngプロジェクトにおける単一アドレス空間アーキテクチャ : 単一仮想記憶型OSにおけるIPCの高速化手法
- 単一仮想記憶の特徴を考慮したスケジューラ構成と評価
- 次世代アーキテクチャ向けオペレーティングシステムの開発プロトタイプの性能評価
- 次世代アーキテクチャ向けオペレーティングシステム・マイクロカーネルの開発
- 分散OS ToMにおけるネットワーク上のRPCの設計
- Mobile IPの現状と問題点に関する一考察
- B-16-2 アクセス認証プロトコルPANA相互接続試験報告(B-16.インターネットアーキテクチャ,一般講演)
- モーバイルIP相互接続実験の報告
- ユビキタスネットワーク環境に適応する携帯マイクロサーバシステムの研究開発
- ユビキタスネットワーク環境に適応する携帯マイクロサーバシステムの研究開発
- Time Cop:QRMを備えた高信頼サーバのOSバグに起因するクラッシュ回避機構
- 大規模アドレス空間を利用するOSの構想
- 自律コンピューティングのための運用知識を共有できる自己修復技術
- カプセル化された運用知識に基づく自律運用方式の提案(自律協調システム, 自律協調システム及び一般)
- C-026 リソース融通のためのサーバ移送機構の試作(C分野:アーキテクチャ・ハードウェア)
- L-001 グリッド技術によるポリシーベースのクラスター間リソース融通(L.インターネット)
- モバイルコンピュ-ティングのためのミドルウェア技術 (特集:モバイル化が進む情報通信システム--いつでも,どこでも,情報アクセス!)
- C-019 市場メカニズムにもとづくQoS適応リソース割り当てシステムQARAMAMEの設計とシミュレーション(C分野:ハードウェア・アーキテクチャ)
- UNIXワークステーション上に構築したPC用プログラミング開発環境
- 単一仮想空間方式のオペレーティングシステム
- IPアドレス自動割当方式(DHCP)におけるセキュリティの実現方法
- 64bit単一仮想記憶OSにおける X Window System のクライアント/サーバー通信機構
- AIP-Prolog : 最適化の概要
- 家庭内無線AVネットワークアーキテクチャの提案
- 単一仮想記憶型OSにおける外部スケジューラの実装
- 単一仮想記憶の特徴を考慮したスケジューラ構成について