JPH03129541A - アドレスチェーン情報の書き換え方式 - Google Patents

アドレスチェーン情報の書き換え方式

Info

Publication number
JPH03129541A
JPH03129541A JP26856689A JP26856689A JPH03129541A JP H03129541 A JPH03129541 A JP H03129541A JP 26856689 A JP26856689 A JP 26856689A JP 26856689 A JP26856689 A JP 26856689A JP H03129541 A JPH03129541 A JP H03129541A
Authority
JP
Japan
Prior art keywords
chain information
space
cells
address chain
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP26856689A
Other languages
English (en)
Inventor
Ikuo Sasazaki
笹崎 郁雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP26856689A priority Critical patent/JPH03129541A/ja
Publication of JPH03129541A publication Critical patent/JPH03129541A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 セルを旧空間から新空間に複写したときのアドレスチェ
ーン情報を書き換えるアドレスチェーン情報の書き換え
方式に関し、 作業用テーブルを設けてこれに新空間のセルへのアドレ
スを格納し、これを利用して複写したセルの新空間にお
けるアドレスチェーン情報の書き換えを高速に行うこと
を目的とし、 旧空間上の有意なセルを新空間上に複写して回収する際
に、有意なセルの内容に他の有意なセルをチェーンする
アドレスチェーン情報がある場合に、当該セル間でアド
レスチェーン情報の形式を同一にして新空間上に複写し
たセルのアドレスを作業用テーブルにそれぞれ格納して
おき、アドレスチェーン情報の旧空間から新空間への書
き換え時に上記作業用テーブルの内容を該当するセルに
一括して複写し、書き換えるように構成する。
〔産業上の利用分野〕
本発明は、セルを旧空間から新空間に複写したときのア
ドレスチェーン情報を書き換えるアドレスチェーン情報
の書き換え方式に間するものである。近年、コンピュー
タシステムの高速化に伴い、より高速な処理プログラム
が要求されている。特に、AI応用分野でセルをチェー
ンで結んで処理するシステムにおいて、高速にガーベジ
コレクションを行うことが望まれている。
〔従来の技術と発明が解決しようとする課題〕従来のガ
ーベジコレクションの処理における有意なセルの回収方
法は、例えば第4図(イ)に示すように、複数のセルが
アドレスチェーンされている場合、これらの旧空間のセ
ルを新空間に順次複写すると共に複写先の7ドレスを旧
空間のセルにそれぞれ格納する6次に、新空間のあるセ
ルのアドレスチェーン情報を書き換えるために、旧空間
のセルを順次辿って新空間のセルへのアドレスを見つけ
て記憶し、これによって新空間のセルのアドレスチェー
ン情報を書き換えることを逐次行うようにしていた(第
4図(ロ)6YES、[相]ないし0)。このため、有
意なセルのチェーン数が多い程、アドレスチェーン情報
の書換のために多くの処理時間が必要となってしまうと
いう問題があった。
本発明は、作業用テーブルを設けてこれに新空間のセル
へのアドレスを格納し、これを利用して複写したセルの
新空間におけるアドレスチェーン情報の書き換えを高速
に行うことを目的としている。
〔課題を解決する手段〕
第1図を参照してi!!!題を解決する手段を説明する
第1図において、旧空間lは、有意なセルの回収を行お
うとする空間である。
新空間2は、旧空間上の有意なセルを複写して回収する
ための空間である。
作業用テーブル3は、アドレスチューン情報の形式を同
一にして新空間2上に複写したセルのアドレスを格納す
るテーブルである。
〔作用〕
本発明は、第1図に示すように、旧交間l上の有意なセ
ルを新空間2上に複写して回収する際に、有意なセルの
内容に他の有意なセルをチェーンするアドレスチェーン
情報がある場合に、セル間で当該アドレスチェーン情報
の形式を同一にして新空間2上に複写したセルのアドレ
スを作業用テーブル3にそれぞれ格納しておき、アドレ
スチェーン情報の旧空間1から新空間2への書き換え時
に作業用テーブル3の内容を該当するセルに一括して複
写し、書き換えを行うようにしている。
従って、作業用テーブル3を設けてこれに形式を同一に
した有意なセルの新空間2上におけるアドレスチェーン
情報を格納しておき、これを利用して複写したセルの新
空間1におけるアドレスチェーン情報を一括複写するこ
とにより、ガーベジコレクション時における新空間の有
意なセルのアドレスチェーン情報の書き換えを高速に行
うことが可能となる。
〔実施例〕
次に、第1図から第3図を用いて本発明の1実施例の構
成および動作をj@次詳細に説明する。
第1図において、旧空間1は、有意なセルの回収を行お
うとする空間である。各セルは、他のセルへのアドレス
を持ち、チェーンを形成してセル間の関連づけを行って
いる。
新空間2は、旧交間l上の有意なセルを複写して旧空間
1上の使用されていない領域を回収するためのものであ
る。
作業用テーブル3は、新空間2に複写したセルのアドレ
ス(先頭アドレス)を格納するものである。
第2図は、本発明に係る作業用テーブル例を示す。この
作業用テーブル3には、旧空間1上の有意なセルを取り
出して新空間z上に複写したときの当該セルのアドレス
(先頭アドレス)を1番目のセルのアドレス、2番目の
セルのアドレス・・・というように格納するものである
。この際、新空間2に複写した関連するアドレスチェー
ン情報を持つセル間では、アドレスチェーン情報を格納
する形式を同一(1番目のアドレス、2番目のアドレス
というように順番および内容を同一)にしている。
次に、第3図フローチャートに示す順序に従い、第1図
構成の動作を詳細に説明する。
第3図において、■は、セルを新空間に複写および新空
間のセルのアドレスを作業用テーブル3に格納する。こ
れは、第1図旧交間i上でチェーンを辿って探索し、有
意なセルの内容に他の有意なセルを指すアドレスチェー
ン情報がある時、それぞれのセルに格納されている他の
セルへの7ドレスチエーン情報域の形式を同一にし、新
空間z上に複写すると共に、この複写したときの新空間
2上におけるセルのアドレスを第1図作業用テーブル3
に、例えば■゛へのアドレス、■゛へのアドレスという
ように順次格納する。
@は、変数1=Oと初期設定する。
■は、変数■〈チェーン数か否かを判別する。
これは、■で新空間2にアドレスチェーン情報を同一の
形式にして格納したセルのチェーン数よりも、変数■が
小さく、未だアドレスチェーン情報の一括複写が終了し
ていないか否かを判別する。
YESの場合(アドレスチェーン情報の一括複写を終了
していない場合)には、■を行う。Noの場合には、終
了する(END)。
■は、作業用テーブル3からアドレス複写する。
これは、例えば第1図に示すように、作業用テーブル3
に格納されているアドレスチェーン情報(■°へのアド
レス、■゛へのアドレス、■゛へのアドレス)を−括し
て取り出し、新空間2上に複写されているセル■°、■
°、■°に図示のように一括して複写する。これにより
、従来は旧空間1上のセル■、■、■を順次辿って当該
セル■、■、■内に格納されている新空間2上゛のセル
のアドレス■°、■゛、■°を見つけ、その後にこれら
を新空間2上のセル■”に格納する場合に比し、旧交間
1のセルを新空間2に複写時に格納しておいた作業用テ
ーブル3の内容を一括して新空間2上の該当セルに複写
することにより、高速にアドレスチェーン情報の書き換
えを行うことが可能となる。
■は、変数Iにlを加え、0を繰り返し行う。
〔発明の効果〕
以上説明したように、本発明によれば、作業用テーブル
3を設けてこれに形式を同一にした有意なセルの新空間
2上におけるアドレスチェーン情報を格納しておき、こ
れを利用して複写したセルの新空間2におけるアドレス
チェーン情報の一括複写する構成を採用しているため、
ガーベジコレクション時における新空間2の有意なセル
のアドレスチェーン情報の書き換えを高速に行うことが
できる。
【図面の簡単な説明】
第1図は本発明の1実施例構1fi、図、第2図は本発
明に係る作業用テーブル例、第3図は本発明の動作説明
フローチャート、第4図は従来技術の説明図を示す。 図中、Lは旧交間、2は新空間、3は作業用テーブルを
表す。

Claims (1)

  1. 【特許請求の範囲】 セルを旧空間から新空間に複写したときのアドレスチェ
    ーン情報を書き換えるアドレスチェーン情報の書き換え
    方式において、 旧空間(1)上の有意なセルを新空間(2)上に複写し
    て回収する際に、有意なセルの内容に他の有意なセルを
    チェーンするアドレスチェーン情報がある場合に、当該
    セル間でアドレスチェーン情報の形式を同一にして新空
    間(2)上に複写したセルのアドレスを作業用テーブル
    (3)にそれぞれ格納しておき、アドレスチェーン情報
    の旧空間(1)から新空間(2)への書き換え時に上記
    作業用テーブル(3)の内容を該当するセルに一括して
    複写し、書き換えるように構成したことを特徴とするア
    ドレスチェーン情報の書き換え方式。
JP26856689A 1989-10-16 1989-10-16 アドレスチェーン情報の書き換え方式 Pending JPH03129541A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26856689A JPH03129541A (ja) 1989-10-16 1989-10-16 アドレスチェーン情報の書き換え方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26856689A JPH03129541A (ja) 1989-10-16 1989-10-16 アドレスチェーン情報の書き換え方式

Publications (1)

Publication Number Publication Date
JPH03129541A true JPH03129541A (ja) 1991-06-03

Family

ID=17460301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26856689A Pending JPH03129541A (ja) 1989-10-16 1989-10-16 アドレスチェーン情報の書き換え方式

Country Status (1)

Country Link
JP (1) JPH03129541A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6079444A (ja) * 1983-10-07 1985-05-07 Fujitsu Ltd ガ−ベジ・コレクシヨン処理方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6079444A (ja) * 1983-10-07 1985-05-07 Fujitsu Ltd ガ−ベジ・コレクシヨン処理方式

Similar Documents

Publication Publication Date Title
JPH03129541A (ja) アドレスチェーン情報の書き換え方式
JPH05241936A (ja) ガーベッジコレクション処理方式及びその記憶装置
JPH03257641A (ja) メモリダンプ採取方式
JPH01120621A (ja) データベースの検索・更新方式
JPH01222353A (ja) データ処理方式
JPH08161194A (ja) トレース方法
JP3130870B2 (ja) メモリダンプファイル再構成方式
JP2705166B2 (ja) データ処理装置
JPH08190409A (ja) 生産ラインにおけるトラッキング制御方法
JPH0398137A (ja) ファイルバックアップ方式
JPH04165545A (ja) データ障害回復方式
JPS59119459A (ja) ガ−ベジ・コレクシヨン方式
JPH01228022A (ja) 二次元データ格納方式
JPS63201847A (ja) デリ−トしたフアイルの復活方式
JPS61241849A (ja) デ−タフアイルの書き込み制御方法
JPS6382532A (ja) 論理アドレスから実アドレスへの変換方式
JPS6364142A (ja) メモリ管理制御方式
JPH02193231A (ja) ファイルスペース空き領域管理方式
JPH04112244A (ja) データ管理方式
JPH03259357A (ja) データベース復旧方式
JPH0327439A (ja) プログラムの共有モジュール管理方式
JPH01220041A (ja) トランザクションリカバリ方式
JPS6079444A (ja) ガ−ベジ・コレクシヨン処理方式
JPS61259346A (ja) 修正フアイル方式
JPH0721064A (ja) データベース再編成方式