- 著者
-
横関 隆
岡野 裕之
並木 美太郎
高橋 延匡
- 雑誌
- 情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)
- 巻号頁・発行日
- vol.1990, no.49, pp.1-8, 1990-06-08
本報告では,我々が研究・開発を行っているOS/omicron第3版のファイルシステム内部アーキテクチャ「ソフトウェアバス」について述べる.ソフトウェアバスはハードウェアのコモンバスシステムを参考に考案したもので,OS内部をモジュール化し各モジュールの呼び出しを,バスと呼ばれる仲介手続きを通して行うものである.この結果,OSを構成する各モジュールの独立性を高め,保守・拡張を容易に行うことができる。ソフトウェアバスを導入し,OS/omicronファイルシステムでは,モジュールの交換・単体デバッグが容易に行え,OSのプロトタイピング環境の基礎を実現した.また複数のファイルシステムが共存できるマルチファイルシステムの環境を整えた.This paper describes a "Software Bus" architecture on which OS kernel is constructed with independent modules. The idea of this architecture is based on common bus systems hardware architectures. Each module is accessed through a common bus by internal procedures and it manages many resources uniformly. We have implemented this software bus architecture on a file system of OS/omicron V3, which is designed for super personal computing and Japanese information processing.