[go: up one dir, main page]

JPS61228538A - File control system - Google Patents

File control system

Info

Publication number
JPS61228538A
JPS61228538A JP60069512A JP6951285A JPS61228538A JP S61228538 A JPS61228538 A JP S61228538A JP 60069512 A JP60069512 A JP 60069512A JP 6951285 A JP6951285 A JP 6951285A JP S61228538 A JPS61228538 A JP S61228538A
Authority
JP
Japan
Prior art keywords
file
magnetic disk
allocation
control
files
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
JP60069512A
Other languages
Japanese (ja)
Inventor
Masahiko Watanabe
渡邊 理彦
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP60069512A priority Critical patent/JPS61228538A/en
Publication of JPS61228538A publication Critical patent/JPS61228538A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

PURPOSE:To improve the independence properties from a disk device of a program and performing the allocation of files at a high speed, by using a control file to control the files contained in plural magnetic disk devices. CONSTITUTION:A retrieval processing part 21 of a file control mechanism 20 of a file control system receives the file allocation signal and the name of the file to be allocated from an input terminal 10 and reads the contents of a control file 51 of a group 50 of magnetic disk devices to a main memory 60 from an input/output controller 30 for magnetic disk. The names of all files included in the group 50 and addresses of the file identifiers and file levels are stored in the file 51 in the form of a table. Then the part 21 collates the table evolved to the memory 60 with the allocated file names given from the terminal 10 and gives a desired file to an allocation processing part 22. Then the part 21 reads the desired file level to the memory 60 and delivers the file allocation to an output terminal 40.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数の磁気ディスク装置を有する情報処理シ
ステムにおけるファイルの管理方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a file management method in an information processing system having a plurality of magnetic disk devices.

〔従来の技術〕[Conventional technology]

従来、この種の情報処理システムでは、目的とするファ
イルがどの磁気ディスク装置に存在しているのかを、プ
ログラムで意識しなければならず、プログラムの汎用性
が損なわれるという欠点があった0 また、このような欠点が排除された情報処理システムに
おいても、複数の磁気ディスク装置に対して、順次、フ
ァイルのサーチを行なっていたため、目的のファイルを
発見するまでに、多くの時間を要するという欠点があっ
た。
Conventionally, in this type of information processing system, the program has to be aware of which magnetic disk device the target file is located on, which has the disadvantage of reducing the versatility of the program0. Even in an information processing system that eliminates these drawbacks, the drawback is that it takes a lot of time to find the desired file because files are searched sequentially on multiple magnetic disk drives. was there.

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

本発明の目的は、目的とするファイルを、プログラムで
どの磁気ディスク装置上にあるのかを意識することなく
、高速に発見できるようにしたファイル管理方式を提供
することにある。
An object of the present invention is to provide a file management method that allows a program to quickly discover a target file without being aware of which magnetic disk device it is located on.

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

本発明によれば、複数の磁気ディスク装置を有する情報
処理システムにおいてすべての磁気ディスク装置上に存
在するファイルを管理するファイルを有することを特徴
とするファイル管理方式が得られる。
According to the present invention, there is provided a file management method characterized by having a file for managing files existing on all magnetic disk devices in an information processing system having a plurality of magnetic disk devices.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

図面を参照すると、本発明の一実施例は、入カイづり装
置群50、及び主記憶装置60とを有する。
Referring to the drawings, one embodiment of the present invention includes an entry device group 50 and a main storage device 60.

ファイル管理機構20は、検索処理部21と、割当処理
部22とを含み、磁気ディスク装置50は、複数の磁気
ディスク装置上に存在するすべてのファイルを管理する
ための管理ファイル51、及び利用者(プログラム)が
使用する様々なデータ・ファイルとを含む。検索処理2
1は、入力端子10より、ファイル割当要求の信号とと
もに、割り当てるべきファイルの名称を受は取ると、ま
ず、管理ファイル51の内容を、主記憶装置60へ磁気
ディスク入出力制御装置30を介して読み込む。管理フ
ァイル51には、磁気ディスク装置群50に存在するす
べてのファイルに関してファイルの名称、そのファイル
の存在する磁気ディスク装置識別子及び、ファイル・ラ
ベルの格納されているアドレスがテーブル形式で格納さ
れている。
The file management mechanism 20 includes a search processing unit 21 and an allocation processing unit 22, and the magnetic disk device 50 includes a management file 51 for managing all files existing on a plurality of magnetic disk devices, and a user (program) and various data files used by the program. Search processing 2
1 receives a file allocation request signal and the name of the file to be allocated from the input terminal 10, and then first transfers the contents of the management file 51 to the main storage device 60 via the magnetic disk input/output control device 30. Load. The management file 51 stores, in a table format, the name of the file, the identifier of the magnetic disk device in which the file exists, and the address where the file label is stored for all files existing in the magnetic disk device group 50. .

検索処理部21では、主記憶装置60に展開されたテー
ブルと、入力端子10より受は取った割り当てるべきフ
ァイルの名称とを比較照合し、目的とするファイルを発
見し割当処理部22へとその情報を渡す。
The search processing unit 21 compares and collates the table developed in the main storage device 60 with the name of the file to be allocated received from the input terminal 10, finds the target file, and sends it to the allocation processing unit 22. Pass information.

割当処理部22では、検索処理部21より受は取った情
報をもとに、磁気ディスク入出力制御装置30を介して
、目的とするファイル・ラベルを主記憶装置60上へ読
み込み、ファイルの割り当て枡ない、出力端子40へと
信号を出力する。
The allocation processing unit 22 reads the target file label into the main storage device 60 via the magnetic disk input/output control device 30 based on the information received from the search processing unit 21, and allocates the file. A signal is output to the output terminal 40 without any problem.

このように目的とするファイルがどの磁気ディスク装置
に存在するかは管理ファイルによって統合管理されてい
るため、プログラム上でそれを意識することは、全く、
必要ない。また、管理ファイルから直接、目的とするフ
ァイルの存在する磁気ディスク装置が決定されるので、
磁気ディスク装置の台数が増加しても、ファイルの割り
当てに要する時間は変わらず、高速に割り当てることが
できる。
In this way, which magnetic disk device the target file resides on is centrally managed by the management file, so there is no need to be aware of this in the program.
unnecessary. In addition, since the magnetic disk device where the target file exists is determined directly from the management file,
Even if the number of magnetic disk devices increases, the time required to allocate files remains the same, allowing high-speed allocation.

さらに、磁気ディスク装置上の領域を保守するシステム
・プログラムと、本発明のファイ/L/II理方式とを
1@合することによって、情報処理システムの運用をよ
り容易に行なうことができる。例えば、システム・プロ
グラムにより、ある磁気ディスク装置上に、新たにファ
イルの領域を確保する時、システム・プログラム自ら、
管理ファイルをも保守し、その新ファイルの名称を登録
することによって、利用者は、管理ファイルの存在を意
識することなく、このファイル管理方式を利用すること
ができる。
Further, by integrating the system program for maintaining the area on the magnetic disk drive with the FI/L/II management method of the present invention, the information processing system can be operated more easily. For example, when a system program allocates a new file area on a certain magnetic disk device, the system program itself
By also maintaining the management file and registering the name of the new file, the user can use this file management method without being aware of the existence of the management file.

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

本発明は以上説明したように、プログラムの装置からの
独立性を高め、しかも高速に、ファイルの割り当てを行
なうことが可能となる。
As described above, the present invention increases the independence of programs from devices, and also makes it possible to allocate files at high speed.

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

図面は、本発明の実施例を示すブロック図である。 代理人 弁理士  内 原    、、/′−,,,。 日       。 ぶ姓聾÷ン2りXZt:草SO The drawing is a block diagram showing an embodiment of the invention. Agent Patent Attorney Uchihara ,,/′-,,,. Day . BU name deaf ÷ n2ri XZt: grass SO

Claims (1)

【特許請求の範囲】[Claims] 複数の磁気ディスク装置を有する情報処理システムにお
いて、前記複数の磁気ディスク装置上に存在するファイ
ルを管理する管理ファイルを設けたことを特徴とするフ
ァイル管理方式。
1. A file management method in an information processing system having a plurality of magnetic disk devices, characterized in that a management file for managing files existing on the plurality of magnetic disk devices is provided.
JP60069512A 1985-04-01 1985-04-01 File control system Pending JPS61228538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60069512A JPS61228538A (en) 1985-04-01 1985-04-01 File control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60069512A JPS61228538A (en) 1985-04-01 1985-04-01 File control system

Publications (1)

Publication Number Publication Date
JPS61228538A true JPS61228538A (en) 1986-10-11

Family

ID=13404858

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60069512A Pending JPS61228538A (en) 1985-04-01 1985-04-01 File control system

Country Status (1)

Country Link
JP (1) JPS61228538A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62246192A (en) * 1986-04-18 1987-10-27 Yokogawa Electric Corp Disk controller
EP0284664A2 (en) * 1987-03-30 1988-10-05 International Business Machines Corporation Method of rapidly opening disc files identified by path names
JPH025982U (en) * 1988-06-23 1990-01-16
JPH05265824A (en) * 1992-03-17 1993-10-15 Matsushita Electric Ind Co Ltd Method and device for processing document

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62246192A (en) * 1986-04-18 1987-10-27 Yokogawa Electric Corp Disk controller
EP0284664A2 (en) * 1987-03-30 1988-10-05 International Business Machines Corporation Method of rapidly opening disc files identified by path names
FR2613505A1 (en) * 1987-03-30 1988-10-07 Ibm METHOD OF FAST OPENING OF DISC FILES IDENTIFIED BY THE NAME OF PATHS
BE1001068A4 (en) * 1987-03-30 1989-06-27 Ibm Method file quick opening disc identified by the name of roads.
JPH025982U (en) * 1988-06-23 1990-01-16
JPH05265824A (en) * 1992-03-17 1993-10-15 Matsushita Electric Ind Co Ltd Method and device for processing document

Similar Documents

Publication Publication Date Title
US4961224A (en) Controlling access to network resources
JPS6310250A (en) Virtual logical volume management method
JPS61228538A (en) File control system
KR890017640A (en) File system
JPH0368042A (en) File access system
JPH0713823A (en) File resource management system of virtual computer system
CN111669358A (en) Method and device for processing vrouter network isolation spaces in batch
JPH03222047A (en) Area control system
JP2994138B2 (en) Catalog Variable Management Method for Interactive Processing System
JPS63146130A (en) Knowledge unit management system
JPH03127137A (en) File area allocating system
JP2522161B2 (en) Volume resource management method in virtual computer system
JP2891815B2 (en) Media name management method for loosely coupled systems
JPS61109160A (en) Area management control method for inter-system shared volumes
JP2817911B2 (en) Access control method for keyed files
JPH02143318A (en) Ras processor
JPH01106217A (en) Parallel storage/reading type data processor
JPH0348950A (en) Memory control system
JPH04359329A (en) File management system
JPS63108448A (en) Input/output request control system
JPH103412A (en) Magnetic disk file relocation system
JPH08137933A (en) System and method for managing drawing data
JPS62160545A (en) Unused space management method for direct access storage devices
JPH02304615A (en) Allocating system for parallel disk control buffer
JPS62192828A (en) File space allocation system