【手続補正書】
【提出日】平成15年12月19日(2003.12.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
仮想アドレスを実記憶に割り当てるためのセグメントを登録するセグメントテーブルと、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページを登録するページテーブルと、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と
を備えた仮想記憶管理装置において、
ページ固定の指示に対応して、所定のページ数分について、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにする固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段を備えたことを特徴とする仮想記憶管理システム。
【請求項２】
仮想アドレスを実記憶に割り当てるためのセグメントを登録するセグメントテーブルと、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページを登録するページテーブルと、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と
を備えた仮想記憶管理装置において、
ページ固定の指示に対応して、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにすることについて、セグメント分だけ行う固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段を備えたことを特徴とする仮想記憶管理システム。
【請求項３】
仮想アドレスを実記憶に割り当てるためのセグメントを登録するセグメントテーブルと、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページを登録するページテーブルと、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と
を備えた仮想記憶管理装置において、
ページ固定の指示に対応して、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにすることについて、所定時間分だけ行う固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段を備えたことを特徴とする仮想記憶管理システム。
【請求項４】
前記ページ固定手段が、優先度に応じて固定処理を行うことを特徴とする請求項１乃至請求項３に記載のいずれかの仮想記憶管理システム。
【請求項５】
仮想アドレスを実記憶に割り当てるためのセグメントを登録するセグメントテーブルと、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページを登録するページテーブルと、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と
を備えた仮想記憶管理装置において、
ページ固定の指示に対応して、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにすることについて、他の処理要求があるまでの分だけ行う固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段を備えたことを特徴とする仮想記憶管理システム。
【請求項６】
複数のＣＰＵが動作する上記仮想記憶管理装置において、
ページ固定の指示が複数のＣＰＵから競合した場合に、優先度の高いＣＰＵからのページ固定の指示について、上記固定処理を行うことを特徴とする請求項１ないし請求項５記載のいずれかの仮想記憶管理システム。
【請求項７】
コンピュータにおいて実行されるプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータを、
仮想アドレスを実記憶に割り当てるためのセグメントをセグメントテーブルに登録する手段と、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページをページテーブルに登録する手段と、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と、
ページ固定の指示に対応して、所定のページ数分について、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにする固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段として機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
コンピュータにおいて実行されるプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータを、
仮想アドレスを実記憶に割り当てるためのセグメントをセグメントテーブルに登録する手段と、
このセグメントテーブルに登録されたセグメント内の仮想のページに割り当る実ページをページテーブルに登録する手段と、
仮想アドレスのアクセス指示に対応して、上記セグメントテーブルおよび上記ページテーブルに登録されているときはその登録されている実ページのアドレスを出力し、一方、登録されていないときは上記セグメントテーブルおよび上記ページテーブルに登録してその実ページのアドレスを出力するページ管理手段と、
ページ固定の指示に対応して、指示された仮想アドレス領域について上記セグメントテーブルおよび上記ページテーブルに登録されているページについては固定フラグをオンにし、登録されていないベージについては上記セグメントテーブルおよび上記ページテーブルに登録させて固定フラグをオンにすることについて、セグメント分だけ行う固定処理した後、所定時間、当該固定処理を中止してＣＰＵ使用権を開放することを、繰り返すページ固定手段として機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体。