JPS6367656A - Processing system for data storing area control - Google Patents

Processing system for data storing area control

Info

Publication number
JPS6367656A
JPS6367656A JP61212212A JP21221286A JPS6367656A JP S6367656 A JPS6367656 A JP S6367656A JP 61212212 A JP61212212 A JP 61212212A JP 21221286 A JP21221286 A JP 21221286A JP S6367656 A JPS6367656 A JP S6367656A
Authority
JP
Japan
Prior art keywords
area
length
processing
chain
idle
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
JP61212212A
Other languages
Japanese (ja)
Inventor
Toshio Miura
三浦 寿男
Tetsuo Ikeda
哲夫 池田
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
NTT Inc
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone Corp
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, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP61212212A priority Critical patent/JPS6367656A/en
Publication of JPS6367656A publication Critical patent/JPS6367656A/en
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To decrease the replacement frequency of idle area chains and to contrive to increase the chain scanning speed by chaining the areas larger than the fixed length to the use them as subjects for search of idle areas and replacing only the total idle areas in case the idle area is smaller than the fixed length owing to reduction of a desired area under use, etc. CONSTITUTION:When a processing request for area control requires the area return processing, an area return processing means is started. This processing means connects the returned area to an idle area chain as long as said area is larger than the fixed area length. While just the return area length is added to the total length of idle areas in a control area to complete processing if said returned area is smaller than the fixed area length. When the processing request requires acquisition of areas, an area acquiring means selects an idle area out of a chain of only those idle areas larger than the fixed area length formed as mentioned above through the same processing as conventional. Thus the chain processing frequency is decreased in the area return processing and furthermore the length of the chain that is scanned in the area acquisition processing is decreased. Then the area control processing time is reduced.

Description

【発明の詳細な説明】 〔概 要〕 記憶装置の記憶領域管理の処理効率を改善する管理処理
方式である。
[Detailed Description of the Invention] [Summary] This is a management processing method that improves the processing efficiency of storage area management of a storage device.

種々の大きさの空き領域を、すべてチェインして管理す
るのでな(、一定長より大きい領域のみチェインして空
き領域探索の対象にし、使用中の必要領域が縮小した等
で空きになる領域が、前記の一定長以下のときは、空き
領域合計量のみを更新する。
All free areas of various sizes are managed by chaining them together. , when the length is less than the above-described certain length, only the total amount of free space is updated.

この方式により、空き領域チェインの更新頻度の減少、
チェイン走査の高速化等ができる。
This method reduces the update frequency of the free space chain,
Chain scanning can be sped up.

〔産業上の利用分野〕[Industrial application field]

本発明は、計算機システム等の記憶装置の記憶領域の管
理処理方式に関する。
The present invention relates to a storage area management processing method for a storage device such as a computer system.

データベースのデータを格納する記憶装置等では、新デ
ータの格納、格納データの更新によるデータ長の増減等
による空き領域の増減に対し、一般に何等かの領域管理
処理が必要である。
In a storage device or the like that stores database data, some kind of area management processing is generally required to deal with increases and decreases in free space due to increases and decreases in data length due to storage of new data and updates to stored data.

〔従来の技術〕[Conventional technology]

第2図は、計算機の一構成例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the configuration of the computer.

処理装置1は主記憶装置2にロードされたプログラムを
実行して、例えば磁気ディスク記憶装置等で構成される
記憶装置3に格納された、データベースを管理する。
The processing device 1 executes a program loaded into the main storage device 2, and manages a database stored in a storage device 3, which is constituted by, for example, a magnetic disk storage device.

記憶装置3の記憶領域は、例えば一定の領域長(例えば
4096バイト)の、ページ等と呼ばれる記憶ブロック
に分割して管理される。
The storage area of the storage device 3 is managed by being divided into storage blocks called pages, each having a certain area length (for example, 4096 bytes).

各ページ10は、第3図(alに例示するように、各デ
ータに対して、それぞれのデータ長に応じて割a、b、
c等と、未だ割り当てられていない空き領域(図で白抜
きの部分)α、β、T等、及び所定の制御情報領域から
なる。
As illustrated in FIG. 3 (al), each page 10 is divided into sections a, b,
c, etc., unallocated free areas (white areas in the figure) α, β, T, etc., and a predetermined control information area.

各ページ10は、初めは例えば制御情報領域部分を除く
全領域を1個の空き領域とし、例えば先頭から順次、格
納する各データに領域を分割して、隙間なく各データ領
域を割り当て、後部に連続した空き領域を残すようにす
ることができる。
For each page 10, for example, the entire area except for the control information area is set as one free area, and the area is divided into each data to be stored sequentially from the beginning, and each data area is allocated without any gaps, and then It is possible to leave continuous free space.

しかしその後、格納したデータの更新によるデータ長の
増減、或いは削除等により、比較的小さく分割された空
き領域が散在するようになる。
However, after that, due to an increase/decrease in the data length due to updating of the stored data, or deletion, etc., empty areas divided into relatively small sizes become scattered.

そのため、第3図(alにのように、制御情報領域内に
設ける制御域11に、例えばページ内変位アドレスで示
すポインタを保持して、チェインの先頭になる1空き領
域の先頭をポイントする。
Therefore, as shown in FIG. 3 (al), a pointer indicated by, for example, an intra-page displacement address is held in the control area 11 provided in the control information area, and points to the beginning of one free area that is the beginning of the chain.

各空き領域の例えば先頭の部分には、その空き領域の領
域長を示すバイト数表示と、次の空き領域の先頭を指す
次領域ポインタとを保持し、ページ10内のすべての空
き領域を接続したチェインを構成する。
For example, at the beginning of each free area, a number of bytes indicating the length of the free area and a next area pointer pointing to the start of the next free area are stored, and all free areas within page 10 are connected. Configure a chain.

チェインの末尾の領域は、例えばその次領域ポインタを
特定の値(例えばすべて1のビットからなる値)にして
識別できるようにする。
The area at the end of the chain can be identified, for example, by setting the next area pointer to a specific value (for example, a value consisting of all 1 bits).

又、制御域12にはすべての空き領域の領域長の合計を
、制御域13には最大の空き領域の最大領域長を示すバ
イト数を保持する。
Further, the control area 12 holds the total area length of all free areas, and the control area 13 holds the number of bytes indicating the maximum area length of the largest free area.

なお、割り当て済みのデータ領域については、制御情報
領域14に保持する、各データ領域ごとのポインタとバ
イト数表示によって、それぞれの領域のアドレスと領域
長が示される。
Regarding the allocated data areas, the address and area length of each area are indicated by the pointer and byte number display for each data area held in the control information area 14.

データの更新等により記憶領域の所要領域長が増減した
場合、新たにデータを追加する場合、格納されているデ
ータを削除した場合等には、更新等の各処理を行ったプ
ログラムから発生される領域管理要求により、第4図に
処理の流れを示す領域管理処理が実行される。
When the required area length of the storage area increases or decreases due to data updates, when new data is added, when stored data is deleted, etc., this is generated from the program that performed each process such as update. In response to the area management request, area management processing whose flow is shown in FIG. 4 is executed.

第4図において、処理ステップ20で要求が記憶領域を
取得する要求か、空き領域を返却する要求かにより処理
を分類する。
In FIG. 4, in processing step 20, the processing is classified depending on whether the request is a request to acquire a storage area or a request to return a free area.

領域取得要求の場合には、処理ステップ21において、
領域を探すべきページを選択する。この選択は、各ペー
ジ10の制御域13の最大領域長を、要求の5頁域長と
比較して、要求値を越える最大領域長の空き領域を持つ
1ページを決定する。なお、この要求が格納データの更
新によるデータ長増大による場合には、元のデータを格
納しているページを優先して選択するものとする。
In the case of an area acquisition request, in processing step 21,
Select the page on which to search for areas. In this selection, the maximum area length of the control area 13 of each page 10 is compared with the requested 5-page area length, and one page having a free area with a maximum area length exceeding the requested value is determined. Note that if this request is due to an increase in data length due to an update of stored data, the page storing the original data will be selected preferentially.

所要条件を満たすページがある場合には、処理ステップ
22で、前記のように制御域11のポインタに始まる空
き領域のチェインをたどり、チェイン内の各空き領域の
領域長を要求領域長と比較することにより、要求の領域
長以上の大きさの空き領域の1つを選択する。
If there is a page that satisfies the required conditions, in processing step 22, the chain of free areas starting from the pointer in the control area 11 is traced as described above, and the area length of each free area in the chain is compared with the requested area length. By doing so, one of the free areas having a size equal to or larger than the requested area length is selected.

処理ステップ23で、選択した空き領域をチェインから
外すように、チェインのポインタの更新処理をし、処理
ステップ24で選択した空き領域のアドレス等を要求元
に通知して、該領域を使用可能にする。
In processing step 23, the chain pointer is updated so that the selected free area is removed from the chain, and in processing step 24, the request source is notified of the address, etc. of the selected free area, so that the area can be used. do.

以上により、チェインの状態が変わったので、処理ステ
ップ25で、今割り当てた領域の領域長と制御域13の
値を比較し、一致した場合は処理ステップ26でチェイ
ンの全空き領域を走査して、最大の領域長を求め、その
値を制御域13の最大値として設定する。
As described above, the state of the chain has changed, so in processing step 25, the area length of the area just allocated is compared with the value of control area 13, and if they match, the entire free area of the chain is scanned in processing step 26. , find the maximum region length, and set that value as the maximum value of the control region 13.

次に処理ステップ27で、制御域12の空き領域長の合
計値から、いま割り当てた領域の大きさを減じて合計値
を更新して処理を終わる。
Next, in processing step 27, the size of the area that has just been allocated is subtracted from the total value of the free area length of the control area 12 to update the total value, and the process ends.

もし、処理ステップ21で適当なページが無い場合には
、処理ステップ28で、各ページの制御域12の合計値
を要求長と比較して、空き領域長の合計値が要求の大き
さを満たすページを探す。
If there is no suitable page in processing step 21, the total value of the control area 12 of each page is compared with the requested length in processing step 28, and the total value of the free area length satisfies the requested size. Find a page.

所要のページがあれば処理ステップ29において、公知
のいわゆるガーベジコレクション処理を実行して、その
ページの割り当て済みのデータ領域を例えば先頭の方へ
つめ、空き領域を後部にまとめるようにして、大きな空
き領域を作り、処理ステップ24に進んで、空き領域を
要求元に渡す。
If there is a required page, in processing step 29, a known so-called garbage collection process is executed, and the allocated data area of the page is packed, for example, toward the beginning, and the free space is collected at the back, thereby creating a large free space. An area is created, and the process proceeds to step 24, where the free area is handed over to the request source.

処理ステップ28でも、所要の条件を満たすページが無
い場合には、既存ページの範囲では要求を満たすことが
できないので、本処理を終了して適当な異常処理を開始
する。
In processing step 28, if there is no page that satisfies the required conditions, the request cannot be satisfied within the range of existing pages, so this processing is ended and appropriate abnormality processing is started.

領域の返却要求の場合には、処理ステップ20から処理
ステップ30に進み、要求元から渡された領域に前記の
ような所定の空き領域情報を書込み、処理ステップ31
において、その領域のページの空き領域チェインに接続
する。
In the case of an area return request, the process proceeds from process step 20 to process step 30, where predetermined free space information as described above is written in the area passed from the request source, and process step 31
, connect to the free space chain of the page in that region.

チェインへの接続は、例えば制御域11のポインタの値
を接続する空き領域内の次領域ポインタに設定し、制御
域11には接続する領域のアドレスを設定することによ
り行われる。
Connection to the chain is performed, for example, by setting the value of the pointer in the control area 11 to the next area pointer in the free area to be connected, and by setting in the control area 11 the address of the area to be connected.

次に処理ステップ32で、返却された領域の領域長と制
御域13に保持する最大値とを比較し、返却領域の方が
大きい場合には、処理ステップ33で返却領域領域長を
制御域13に設定して最大値を更新する。
Next, in a processing step 32, the area length of the returned area is compared with the maximum value held in the control area 13, and if the returned area is larger, the area length of the returned area is changed to the control area 13 in a processing step 33. to update the maximum value.

又、処理ステップ34で、返却領域の領域長によって、
制御域12に保持する空き領域長合計値を増加して処理
を終わる。
Also, in processing step 34, depending on the area length of the return area,
The total free area length held in the control area 12 is increased and the process ends.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

前記説明のように領域管理処理では、領域取得及び返却
要求の場合に、毎回空き領域のチェインの更新処理が伴
い、又領域取得のために空き領域を走査する場合には、
そのページの全空き領域をつないだ比較的長いチェイン
をたどらなければならないので、領域管理のオーバヘッ
ドが比較的大きくなり、改善が望まれていた。
As explained above, in the area management process, in the case of an area acquisition and return request, the free area chain is updated every time, and when scanning the free area for area acquisition,
Since it is necessary to trace a relatively long chain connecting all the free areas of the page, the overhead of area management becomes relatively large, and an improvement has been desired.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は、本発明の構成を示す処理の流れ図である。 FIG. 1 is a process flowchart showing the configuration of the present invention.

図において、40は領域返却処理手段、41は領域取得
処理手段を構成する処理を示す。
In the figure, reference numeral 40 indicates processing constituting an area return processing means, and reference numeral 41 indicates processing constituting an area acquisition processing means.

〔作 用〕[For production]

従来のように領域管理の処理要求があり、それが領域返
却処理であると、処理ステップ20から領域返却処理手
段40が起動される。
As in the conventional case, when there is a processing request for area management and the request is for area return processing, the area return processing means 40 is activated from processing step 20.

領域返却処理手段40は返却された領域が一定の領域長
より大きいとき、その領域を空き領域のチェインに接続
し、それ以下の大きさの領域の場合には、単に制御域1
2の空き領域長合計値に返却領域長を加えるのみで処理
を終わる。
When the returned area is larger than a certain area length, the area return processing means 40 connects the area to a chain of free areas, and when the area is smaller than that, it simply connects the area to the control area 1.
The process is completed by simply adding the return area length to the total free area length in step 2.

要求が領域取得の場合に、領域取得手段41は従来と同
様の処理で、但し前記のようにして構成される一定の領
域長より大きな空き領域のみのチェインから空き領域を
選択する。
When the request is for area acquisition, the area acquisition means 41 performs the same process as the conventional one, except that it selects an empty area from a chain of only empty areas larger than a certain area length configured as described above.

以上の方式により、領域返却処理でチェインを処理する
場合が減少し、又領域取得処理で走査するチェインの長
さが短縮されるので、領域管理の処理時間を減少するこ
とができる。
With the above method, the number of chains to be processed in the area return process is reduced, and the length of the chain scanned in the area acquisition process is shortened, so that the processing time for area management can be reduced.

〔実施例〕〔Example〕

第1図において、処理ステップ2oで要求が記憶領域を
取得する要求が、空き領域を返却する要求かにより処理
を分類する。
In FIG. 1, in processing step 2o, the processing is classified depending on whether the request is a request to acquire a storage area or a request to return a free area.

領域の返却要求の場合には、処理ステップ2oがら領域
返却処理手段40の処理ステップ42に進み、要求元か
ら渡された領域に、前記と同様に空き領域情報を書込む
In the case of an area return request, the process proceeds from process step 2o to process step 42 of the area return processing means 40, where free area information is written in the area passed from the request source in the same manner as described above.

次に処理ステップ43において、返却領域の領域長が、
このシステムで規定されている一定の領域長より大きい
か比較判定する。
Next, in processing step 43, the area length of the return area is
A comparison is made to determine whether the area length is greater than a certain area length defined by this system.

一定の領域長には、例えばこのデータベース等を構成す
るデータの平均長をとり、システムの制御定数として領
域管理プログラム内に指定しておくものとする。
The fixed area length is, for example, the average length of the data constituting this database, etc., and is specified in the area management program as a system control constant.

返却領域が一定長より大きい場合には、処理ステップ4
4で返却領域を空き領域のチェインに接続する。チェイ
ンへの接続処理は、従来と同様でよく、例えば制御域1
1のポインタでポイントされる、チェインの先頭に返却
領域を挿入する。
If the return area is larger than a certain length, process step 4
Step 4 connects the return area to the free area chain. The connection process to the chain may be the same as before, for example, control area 1
Insert the return area at the beginning of the chain pointed to by pointer 1.

その後処理ステップ45.46により、従来と同様にし
て、必要な場合に制御域13の保持する最大領域長の値
を更新し、処理ステップ47で制御域12の空き領域長
合計値を増加して処理を終わる。
Thereafter, in processing steps 45 and 46, the value of the maximum area length held by the control area 13 is updated if necessary, as in the past, and in processing step 47, the total free area length value of the control area 12 is increased. Finish processing.

処理ステップ43で返却領域の大きさが一定長以下であ
った場合には、以上のチェインへの接続処理を行わず、
直ちに処理ステップ47に進んで、制御域12の更新の
み行って処理を終わる。
If the size of the return area is less than a certain length in processing step 43, the connection process to the above chain is not performed,
The process immediately proceeds to step 47, where only the control area 12 is updated, and the process ends.

このようにして構成されるチェインの一例を、第3図(
′b)に示す。
An example of a chain configured in this way is shown in Figure 3 (
'b).

第3図(′b)は、前記に説明した第3図(a)と同じ
空き領域状態のページの例であるが、本発明により、比
較的小さな空き領域α及びγはチェインされず、空き領
域β及びδのみがチェインを構成する。なお、制御域1
2の空き領域の合計値及び制御域13の最大領域長の値
は、(a)と(blで同一の値が保持される。
FIG. 3('b) is an example of a page with the same free space state as in FIG. 3(a) explained above, but according to the present invention, relatively small free spaces α and γ are not chained and Only regions β and δ constitute a chain. In addition, control area 1
The total value of the free area of 2 and the value of the maximum area length of the control area 13 are the same in (a) and (bl).

領域取得要求の場合の、領域取得処理手段41による処
理は、処理ステップ21〜27によって、従来と同様の
処理が実行される。
In the case of an area acquisition request, the area acquisition processing means 41 performs processing similar to the conventional process through processing steps 21 to 27.

しかし、処理ステップ22において走査されるチェイン
が、前記のように一定長より大きな空き領域のみを選択
して構成されるチェインであるので、走査するチェイン
が比較的短く、要求領域長を越える領域に到達し易いの
で、短時間で処理することができるようになる。
However, since the chain scanned in processing step 22 is a chain constructed by selecting only free areas larger than a certain length as described above, the chain to be scanned is relatively short and does not cover areas exceeding the required area length. Since it is easy to reach, it can be processed in a short time.

〔発明の効果〕〔Effect of the invention〕

以上の説明から明らかなように、本発明によれば、計算
機システムのデータベース等のデータを格納する領域の
管理において、データ格納領域の取得及び返却における
管理処理のオーバヘッド時間が削減されるので、システ
ムの処理効率を改善するという著しい工業的効果がある
As is clear from the above description, according to the present invention, in managing an area for storing data such as a database of a computer system, the overhead time of management processing in acquiring and returning data storage area is reduced. It has a significant industrial effect of improving the processing efficiency.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の構成を示す処理の流れ図、第2図は計
算機システムの一構成例ブロック図、第3図はページの
状態を説明する図、 第4図は従来の処理の流れ図 である。 図において、 1は処理装置、    2は主記憶装置、3は記憶装置
、    10はページ、11.12.13は制御域、
 14は制御情報、20〜34.42〜47は処理ステ
ップ、40は領域返却処理手段、41は領域取得処理手
段本発明の1成を示す処理の流れ図 第1図 計算機システムの一構成例ブロフク図 第2図 ページの状態を説明する図 従来の処理の流れ図 第4図
Figure 1 is a flowchart of processing showing the configuration of the present invention, Figure 2 is a block diagram of an example configuration of a computer system, Figure 3 is a diagram explaining the state of a page, and Figure 4 is a flowchart of conventional processing. . In the figure, 1 is a processing unit, 2 is a main storage device, 3 is a storage device, 10 is a page, 11.12.13 is a control area,
14 is control information, 20 to 34, 42 to 47 are processing steps, 40 is an area return processing means, and 41 is an area acquisition processing means. Flowchart of a process showing one component of the present invention. FIG. 1 A block diagram of a configuration example of a computer system. Figure 2: Diagram explaining page status Figure 4: Flowchart of conventional processing

Claims (1)

【特許請求の範囲】 記憶装置の所定の記憶ブロックにデータを格納するため
の空き領域の管理において、 該記憶ブロック内の、すべての空き領域の領域長の合計
値を計算して保持する手段(40)と、該記憶ブロック
内の、所定の領域長を越える該空き領域を連結してチェ
インを構成する手段(40)とを設け、 所要長のデータを格納する場合には、該チェインを構成
する領域の中から、該所要長以上の領域長を有する領域
を選択し(41)、 該所定の領域長以下の空き領域が発生した場合には、前
記合計値の更新のみを行う(40)ように構成されてい
ることを特徴とするデータ格納領域管理処理方式。
[Claims] In the management of free space for storing data in a predetermined storage block of a storage device, means for calculating and holding the total area length of all free space within the storage block ( 40) and means (40) for configuring a chain by connecting the free areas exceeding a predetermined area length in the storage block, and configuring the chain when storing data of a required length. An area having an area length equal to or greater than the required length is selected from among the areas to be stored (41), and if an empty area less than the predetermined area length occurs, only the total value is updated (40). A data storage area management processing method characterized by being configured as follows.
JP61212212A 1986-09-09 1986-09-09 Processing system for data storing area control Pending JPS6367656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61212212A JPS6367656A (en) 1986-09-09 1986-09-09 Processing system for data storing area control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61212212A JPS6367656A (en) 1986-09-09 1986-09-09 Processing system for data storing area control

Publications (1)

Publication Number Publication Date
JPS6367656A true JPS6367656A (en) 1988-03-26

Family

ID=16618788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61212212A Pending JPS6367656A (en) 1986-09-09 1986-09-09 Processing system for data storing area control

Country Status (1)

Country Link
JP (1) JPS6367656A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02289012A (en) * 1989-03-22 1990-11-29 Nec Corp Control system for shared memory of compact electronic computer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
THE ART OF COMPUTER PROGRAMMING=V1 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02289012A (en) * 1989-03-22 1990-11-29 Nec Corp Control system for shared memory of compact electronic computer

Similar Documents

Publication Publication Date Title
US8150809B2 (en) File delete method, file open method, storage medium storing file delete program, and storage medium storing file open program
JPH02227763A (en) Data transfer control system
JP2000347982A (en) Information processing apparatus and recording medium recording program to be executed by computer
JP3609841B2 (en) File management device
JPS6367656A (en) Processing system for data storing area control
US6910054B1 (en) Methods, systems and computer program products for storing data using a rolling window file
JPH06110743A (en) Database relocation parallel processing method
US5978810A (en) Data management system and method for storing a long record in a set of shorter keyed records
JP3398672B2 (en) Intermediate data storage device
JPH086829A (en) Simultaneous all search method of database
JPH0362137A (en) Long and large data storing method by variable length block group
JPS62131349A (en) Data base processing system
JP2005050010A (en) Memory management method
JP3497053B2 (en) Processing method in online database management system and online database management system
JP2767966B2 (en) High-speed file access method
JPH0756799A (en) Storage area management method
JPH0744426A (en) File system file management method
JPS63239540A (en) Data management system in memory medium
JPH0652019A (en) File management device
JPH02138645A (en) Processing system for input order file
JPH0398110A (en) Multiplex data reading system
JPH0245842A (en) Data file control system
JPH0455953A (en) Block input/output control system
JPH0793192A (en) File management method
JPH0682334B2 (en) Management processing device for management table