Pat
J-GLOBAL ID:200903060988751373

単一アドレス空間で保護ドメインと共に用いるためのオペレーティングシステム

Inventor:
Applicant, Patent owner:
Agent (1): 杉村 暁秀 (外6名)
Gazette classification:公表公報
Application number (International application number):1997534179
Publication number (International publication number):1999505653
Application date: Mar. 14, 1997
Publication date: May. 21, 1999
Summary:
【要約】保護ドメインサポートを具えるオペレーティングシステムが、「良好に振る舞う」スレッド、即ち、保護ドメインとは無関係に既に書込まれており、オペレーティングシステムから全てのそれらのメモリー割当てを得るスレッドとの互換性を持つように作られる。これは、各保護ドメインを、その保護ドメインが読取り及び書込みアクセス許可を持つ「プライマリーメモリーページ」と呼ばれるメモリーの1又は複数のページに関連付けることによって達成される。そのような「保護ドメイン不知」スレッドによるオペレーティングシステムに対する、例えば一つのデータ構造を創成するためのメモリー割当ての要求は、オペレーティングシステムによって、要求するスレッドの保護ドメインのプライマリーメモリーページで利用できるメモリーから自動的に充足される。オペレーティングシステムは、例えばそのデータ構造のポインターをそのスレッドに移すことにより、創成されたデータ構造の位置のスレッドに通知する。スレッドは、それらの保護ドメインのためのプライマリーページではないメモリーページに対する読取り及び/又は書込みアクセスを持つことができることに注意すべきである。従って、オペレーティングシステムは、1)各ページに対するアクセス許可、2)例えばシステムドメイン中の利用できるメモリーページである「自由メモリー」ページから、複数ページのプライマリーページとして用いるための割当て、及び3)いずれかの特定の時刻において、各保護ドメインについてどの特定のページがプライマリーページか、を制御する。
Claim (excerpt):
オペレーティングシステムによって保護ドメインに群化される複数のスレッドが実行する単一アドレス空間を制御するコンピュータを使用する方法であって、次のステップ、即ち、 保護ドメインについてのプライマリーメモリーページの少なくとも一つのセットとして、1又は複数のメモリーページを保護ドメインと関連付けるステップ、 保護ドメインのスレッドからメモリーに対する要求を受信するステップ、及び 保護ドメインのプライマリーページの少なくとも一つのセットからのみのメモリー要求を満足させるためにメモリーを割当てるステップ を含むことを特徴とする方法。

Return to Previous Page