特許
J-GLOBAL ID:200903055783715001

メモリ管理装置及びメモリ管理方法及びプログラム

発明者:
出願人/特許権者:
代理人 (1件): 溝井 章司
公報種別:公開公報
出願番号(国際出願番号):特願2004-000307
公開番号(公開出願番号):特開2005-196343
出願日: 2004年01月05日
公開日(公表日): 2005年07月21日
要約:
【課題】 仮想アドレス空間でのメモリ管理において、物理アドレス空間全体にデータが点在し、どのメモリバンクも電源オフできない問題を解決する。【解決手段】 メモリバンク3a〜3dにアドレス割当の優先度を設け、未使用先頭アドレスレジスタ132がアドレス割当の優先順位における未使用先頭アドレスを記憶し、ページ登録処理時に、ページ登録/削除処理部131が未使用先頭アドレスへの割当を行い、次の未使用先頭アドレスを検索し、次の未使用先頭アドレスが他のメモリバンクの場合は、他のメモリバンクを電源オンにし、ページ削除処理時に、ページ登録/削除処理部131が、削除対象アドレスの解放を行い、未使用先頭アドレスが解放アドレスよりも下位であれば、解放アドレスを未使用先頭アドレスとし、更に元の未使用先頭アドレスが他のメモリバンクに属し、他のメモリバンクに割当済アドレスがない場合に、他のメモリバンクの電源をオフする。【選択図】 図2
請求項(抜粋):
複数のメモリバンクを管理するメモリ管理装置であって、 アドレス割当のための優先度をメモリバンクごとに設定し、 アドレス割当の際に、メモリバンクごとの優先度及び各メモリバンク内のアドレスの序列に基づき、未使用アドレスのうち、優先度が上位のメモリバンク内の上位のアドレスから順に割当の対象とし、優先度が上位のメモリバンク内のアドレスが一定以上割当済となった場合に優先度が下位のメモリバンク内の未使用アドレスを上位のアドレスから順に割当の対象とすることを特徴とするメモリ管理装置。
IPC (3件):
G06F12/02 ,  G06F12/06 ,  G06F12/16
FI (3件):
G06F12/02 510A ,  G06F12/06 515H ,  G06F12/16 340H
Fターム (3件):
5B060AA06 ,  5B060AA14 ,  5B060MM15
引用特許:
出願人引用 (1件)

前のページに戻る