特許
J-GLOBAL ID:200903078464861950

空バッファ管理方法

発明者:
出願人/特許権者:
代理人 (1件): 鈴木 誠
公報種別:公開公報
出願番号(国際出願番号):特願平11-087696
公開番号(公開出願番号):特開2000-285011
出願日: 1999年03月30日
公開日(公表日): 2000年10月13日
要約:
【要約】【課題】 バッファ二重解放によるチェイン破壊の影響を局所化し、且つ、チェイン破壊検出後、容易に空バッファチェインを再構築できるようにする。【解決手段】 複数のバッファを、それぞれが複数のバッファからなる複数個のバッファ群(113,114,115)に分割して、各バッファ群毎に独立した空バッファチェインとして管理する(110,111,112)。バッファ取得部106は、各空バッファチェインから順次、空バッファを取得し、空バッファチェインのリンク破壊を検出すると、該空バッファチェインに対応するバッファ群をバッファ取得対象から除外する。また、バッファ管理異常修復部108は、バッファ取得対象から除外されたバッファ群に対し、一定時間経過後に、該バッファ群を構成する複数のバッファを空バッファチェインに再構成する。
請求項(抜粋):
複数のバッファ中の空バッファをチェイン状にリンクして空バッファチェインとして管理する空バッファ管理方法において、複数のバッファを、それぞれが複数のバッファからなる複数個のバッファ群に分割して、各バッファ群毎に独立した空バッファチェインとして管理し、各空バッファチェインから順次、空バッファの取得を行い、空バッファチェインのリンク破壊を検出すると、該空バッファチェインに対応するバッファ群をバッファ取得対象から除外する、ことを特徴とする空バッファ管理方法。
IPC (2件):
G06F 12/02 540 ,  G06F 5/06
FI (2件):
G06F 12/02 540 ,  G06F 5/06 Z
Fターム (3件):
5B060AA07 ,  5B060AA16 ,  5B060AC18

前のページに戻る