特許
J-GLOBAL ID:200903057918056707

アドレス変換制御のためのシャドウ・ページテーブル

発明者:
出願人/特許権者:
代理人 (2件): 谷 義一 ,  阿部 和夫
公報種別:公開公報
出願番号(国際出願番号):特願2004-289030
公開番号(公開出願番号):特開2005-135396
出願日: 2004年09月30日
公開日(公表日): 2005年05月26日
要約:
【課題】 仮想メモリを使用するコンピュータシステムにおける従来技術の欠点を克服する。【解決手段】 所定のページの複数のバージョン、すなわちディレクトリーバージョン、テーブルバージョンおよびデータバージョンを格納する。データバージョンは、ソフトウェアオブジェクトがページに格納されると信じるデータを含む。ページのディレクトリーバージョンとテーブルバージョンは、仮想アドレスシステムによって使用されるアドレス変換マップ上の制限を満たすためのある方法で変更されたページの中身のバージョンを含む。ページが、ディレクトリーまたはテーブルとして仮想アドレスシステムによって使用されている場合、そのページのディレクトリーバージョンまたはテーブルバージョンの各々が使用される。ページが読み出しリクエストのターゲットである場合、ページのデータバージョンが使用される。【選択図】 図5
請求項(抜粋):
アドレス変換マップのためのシャドウページを作成する方法を実行するためのコンピュータ実行可能命令をその上にエンコードしたコンピュータ読取り可能な媒体であって、 前記アドレス変換マップは、ページディレクトリーおよび複数のページテーブルを含み、前記ページディレクトリーは、複数のページテーブルへのリンクを含み、前記ページテーブルの各々は、複数のデータページへのリンクを含み、 前記ページディレクトリーおよび前記ページテーブルの各々は前記データページの1つに格納されてなり、前記方法は、 前記複数のページテーブルの少なくとも1つに対し、前記複数のページテーブルの1つに基づく第1のシャドウページテーブルを作成するステップであって、前記第1のシャドウページテーブルは、次の観点、すなわち、 前記第1のシャドウページテーブル中の少なくとも1つのエントリーが、前記複数のページテーブルの内の第1のページテーブルの中の、そのエントリーの対応するリンクと異なるデータページにリンクする点、および 前記第1のシャドウページテーブルは、前記複数のページの内の第1のページの中の対応するリンクが、読み出し/書き込みである1または複数の読み出し専用リンクを含む点において、前記複数のページテーブルの第1のページテーブルと異なるステップと、 前記ページディレクトリーに基づくシャドウページディレクトリーを作成するステップであって、前記ページディレクトリーは、前記複数のページテーブルの1つへのリンクを含み、前記シャドウページディレクトリーは、前記複数のページテーブルの前記1つへのリンクの代わりに前記シャドウページテーブルへのリンクを含むステップとを備えることを特徴とするコンピュータ読取り可能な媒体。
IPC (1件):
G06F12/10
FI (2件):
G06F12/10 505Z ,  G06F12/10 541
Fターム (3件):
5B005MM31 ,  5B005RR02 ,  5B005SS00
引用特許:
出願人引用 (4件)
全件表示
審査官引用 (6件)
全件表示

前のページに戻る