@techreport{oai:ipsj.ixsq.nii.ac.jp:00025621, author = {桝本, 圭 and 田渕, 正樹 and 伊藤健一 and 乃村, 能成 and 谷口, 秀夫 and Masumoto, Kei and Tabuchi, Masaki and Itoh, Ken-Ichi and Nomura, Yoshinari and Taniguchi, Hideo}, issue = {80(2003-OS-094)}, month = {Aug}, note = {一つのプロセッサ上に複数のOSを同時に走行させる技術が普及している.仮想計算機方式は,この技術を実現する既存方式であり,一つの主たるOS上で他のOSがアプリケーションとして動作する形式である.このため,主たるOSの停止が全体の停止を招く問題がある.そこで我々は,複数のOSが独立に走行するための複数OS構成法を提案した.本構成法では,各OSの独立性を高めるために,ハードウェアは各OSに占有させる.しかし,ハードウェアが複数用意できない場合など,状況に応じて特定のハードウェアOS間で共有することにより,利便性を高めることも必要である.そこで,本稿では,ハードウェア資源を個別のOSに占有させつつ,特定のハードウェア資源だけを安全に,かつ選択的に共有させる方式を提案する.また,本方式をPCIハードウェアに適用する方法についても述べる., Multiple operating system has become popular. Major existing method is virtual machine that secondary operating systems run on a primary operating system. This relation between main operating system and others causes some problem such as an accidental stop of primary operating system leads to the others. We proposed a new framework that operating systems can run independently and simultaneously on a single processor. In basic concept of this framework, coexistent operating systems don't share hardwares for their independency. But for better availability, it is desirable that they can share hardwares. This paper describes a method for sharing hardware resource among the coexistent operating system and its implementation focused on PCI hardware. In this method, each operating system occupies some hardwares but can provide arbitrary hardware resource to the others safely.}, title = {複数実計算機における非共有リソース利用方式の実装}, year = {2003} }