JPH05197601A - File storage device - Google Patents

File storage device

Info

Publication number
JPH05197601A
JPH05197601A JP4176202A JP17620292A JPH05197601A JP H05197601 A JPH05197601 A JP H05197601A JP 4176202 A JP4176202 A JP 4176202A JP 17620292 A JP17620292 A JP 17620292A JP H05197601 A JPH05197601 A JP H05197601A
Authority
JP
Japan
Prior art keywords
file
information
storage device
directory
control information
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
JP4176202A
Other languages
Japanese (ja)
Inventor
Takashi Horikawa
隆 堀川
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 JP4176202A priority Critical patent/JPH05197601A/en
Publication of JPH05197601A publication Critical patent/JPH05197601A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To execute the read/write operation of file control information and the read/write operation of directory information required for accessing file data at high speed. CONSTITUTION:A file storage device 1 is with a high-speed memory 4 to be accessed at high speed rather than a medium (magnetic disk 3) for recording normal file data 6 and stores file control information 5 for managing respective files or directory information 7 in the high-speed memory 4, and a block size in the case of accessing the information is reduced rather than a block size in the case of accessing the medium recording the normal file data 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、情報処理装置に接続さ
れるファイル格納装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a file storage device connected to an information processing device.

【0002】[0002]

【従来の技術】情報処理装置に接続されるファイル格納
装置としては、一般に磁気ディスク装置が使用されてい
る。このようなファイル格納装置での情報の記録は、フ
ァイルを単位として行なわれており、磁気ディスク上
で、各々のファイルが記録されている位置を管理するた
めのファイル制御情報も、磁気ディスク上の特定の位置
に記録されていた。しかし、この装置に記録されている
情報を読み出すのに要する時間は、プロセッサが主記憶
に記録されている情報を読み出すのに要する時間の10
00倍以上であることから、ファイルをアクセスしよう
とする度に磁気ディスク装置からファイル制御情報を読
み出していたのでは、情報処理装置が性能を充分に発揮
できないという問題があった。
2. Description of the Related Art A magnetic disk device is generally used as a file storage device connected to an information processing device. Recording of information in such a file storage device is performed in units of files, and file control information for managing a position where each file is recorded on the magnetic disk is also recorded on the magnetic disk. It was recorded at a specific position. However, the time required to read the information recorded in this device is 10 times the time required for the processor to read the information recorded in the main memory.
Since it is more than 00 times, if the file control information is read from the magnetic disk device every time a file is accessed, there is a problem that the information processing device cannot sufficiently exhibit its performance.

【0003】また、ファイルの管理方法としては、ディ
レクトリを用いて階層的に管理する方法が主流となって
いる。これは、情報処理装置の利用者が、ディレクトリ
毎に関連するファイルをまとめて管理することにより、
ファイル管理の見通しを良くすることを目的とした方法
である。ディレクトリには、そのディレクトリ下に配置
されたデータ・ファイルやディレクトリを管理するため
の情報が記録されている。このような方法により管理さ
れているファイル格納装置において、ファイルをアクセ
スするには、現在のディレクトリまたは最上位のディレ
クトリを出発点にして、アクセス対象ファイルの置かれ
たディレクトリまでディレクトリをたどる必要がある。
従来のファイル格納装置で、このような操作を行なうに
は、低速な磁気ディスクからディレクトリ情報を読み出
す必要があったから、このような操作が情報処理装置に
おける性能上の大きなネックの1つとなっていた。
Further, as a file management method, a method of hierarchical management using a directory is mainly used. This is because the user of the information processing device collectively manages related files for each directory.
This method aims to improve the outlook of file management. Information for managing data files and directories arranged under the directory is recorded in the directory. To access a file in a file storage device managed by such a method, it is necessary to trace the directory up to the directory where the file to be accessed is placed, starting from the current directory or the topmost directory. ..
In order to perform such an operation in a conventional file storage device, it was necessary to read directory information from a low-speed magnetic disk, and such an operation was one of the major performance bottlenecks in an information processing device. ..

【0004】[0004]

【発明が解決しようとする課題】従来のファイル格納装
置では、ファイルをアクセスする際に必要となるファイ
ル制御情報が、低速な磁気ディスク装置から読み出され
ていたので、この操作が情報処理装置における大きな性
能上のボトルネックの1つとなっていた。
In the conventional file storage device, the file control information necessary for accessing the file is read from the low-speed magnetic disk device, so this operation is performed in the information processing device. It was one of the major performance bottlenecks.

【0005】また、ディレクトリを用いて階層的に管理
するファイル格納装置では、ディレクトリをたどる操作
における、ディレクトリ情報の読み出し操作も、低速な
磁気ディスク装置から読み出されていたから、この操作
が情報処理装置における大きな性能上のボトルネックの
1つとなっていた。
Further, in the file storage device which hierarchically manages by using the directory, the read operation of the directory information in the operation of tracing the directory is also read from the low-speed magnetic disk device. Therefore, this operation is performed in the information processing device. It was one of the major performance bottlenecks.

【0006】[0006]

【課題を解決するための手段】本願の発明(1)のファ
イル格納装置では、通常のファイル・データを記録する
媒体に加え、これよりも高速にアクセス可能な高速メモ
リを持たせ、個々のファイルを管理するためのファイル
制御情報を、この高速メモリに格納する。また、本願の
発明(2)の情報処理装置では、ファイル制御情報に加
え、ディレクトリ情報も高速メモリに格納する。
In the file storage device of the invention (1) of the present application, in addition to a medium for recording normal file data, a high-speed memory that can be accessed at a higher speed than this is provided, and each file is stored. File control information for managing the file is stored in this high-speed memory. Further, in the information processing device of the invention (2) of the present application, the directory information is stored in the high-speed memory in addition to the file control information.

【0007】[0007]

【作用】本願の発明(1)によるファイル格納装置(請
求項1に記載の装置)では、情報処理装置より行なわれ
るファイル制御情報の読み出し、書き込み操作は高速に
アクセス可能な高速メモリに対して行なわれる。また、
本願の発明(2)によるファイル格納装置(請求項3に
記載の装置)では、情報処理装置より行なわれるディレ
クトリ情報の読み出し、書き込み操作は高速にアクセス
可能な高速メモリに対して行なわれる。
In the file storage device according to the invention (1) of the present application (the device according to claim 1), the reading and writing operations of the file control information performed by the information processing device are performed on a high-speed memory which can be accessed at high speed. Be done. Also,
In the file storage device according to the invention (2) of the present application (the device according to claim 3), the reading and writing operations of the directory information performed by the information processing device are performed on the high-speed memory which can be accessed at high speed.

【0008】情報処理装置に接続されるファイル格納装
置としては、一般に磁気ディスク装置が使用されてい
る。この磁気ディスク装置では、情報をアクセスするた
めの準備には、ヘッドの移動や回転待ちのために多大な
時間を要するが、一旦、情報のアクセスが開始される
と、まとまったデータの入出力に要する時間は少なくて
済むという特性がある。このため、磁気ディスクと情報
処理装置との間での情報の入出力は、ブロック・サイズ
と呼ばれる大きさのデータをひとまとまりとして行なう
ことにより、入出力操作の効率化を行なっている。この
結果として、1ブロックに満たないファイルやファイル
の最後のブロックでは、ブロック中で使われない部分が
生じてしまう。以上より、一般に、磁気ディスク装置で
は、ブロック・サイズを大きくすると入出力性能が向上
する反面、ブロック中で使われない部分が増えるため、
ディスクの使用効率が悪くなるというトレード・オフが
ある。
A magnetic disk device is generally used as a file storage device connected to the information processing device. In this magnetic disk device, it takes a lot of time to wait for the movement and rotation of the head to prepare for accessing the information, but once the information access is started, it becomes necessary to input / output the collected data. It has the characteristic that it takes less time. Therefore, the input / output of information between the magnetic disk and the information processing device is performed as a unit of data of a size called a block size, thereby improving the efficiency of the input / output operation. As a result, in the file which is less than one block or in the last block of the file, an unused portion in the block occurs. From the above, in general, in the magnetic disk device, when the block size is increased, the input / output performance is improved, but the unused part in the block is increased,
There is a trade-off that the efficiency of using the disk becomes poor.

【0009】また、磁気ディスクよりも高速にアクセス
可能な高速メモリとして半導体メモリを利用したファイ
ル格納装置では、情報をアクセスするための準備に要す
る時間はほとんどないため、入出力処理に要する時間の
大半は、情報処理装置との間でデータを転送している時
間となる。このため、半導体メモリを利用したファイル
格納装置では、ブロック・サイズを大きくしても、磁気
ディスクのような入出力性能の向上という効果は少な
い。また、このようなファイル格納装置は、磁気ディス
クと比較して高価であり、大量の情報を記録するのには
適さないから、一般に使用されることは少ない。
Further, in a file storage device that uses a semiconductor memory as a high-speed memory that can be accessed at a higher speed than a magnetic disk, almost no time is required for preparation for accessing information, so most of the time required for input / output processing. Is the time during which data is being transferred to and from the information processing device. Therefore, in the file storage device using the semiconductor memory, even if the block size is increased, the effect of improving the input / output performance of the magnetic disk is small. Further, such a file storage device is more expensive than a magnetic disk and is not suitable for recording a large amount of information, so that it is rarely used in general.

【0010】一方、ファイル格納装置での情報の記録
は、ファイルを単位として行なわれており、ファイル格
納装置上で、各々のファイルが記録されている位置を管
理するためのファイル制御情報も、ファイル格納装置上
の特定の位置に記録されていた。しかし、磁気ディスク
装置に記録されている情報を読み出すのに要する時間
は、プロセッサが主記憶に記録されている情報を読み出
すのに要する時間の1000倍以上であることから、磁
気ディスク装置のみを使用したファイル格納装置におい
て、ファイルをアクセスしようとする度に磁気ディスク
装置からファイル制御情報を読み出していたのでは、情
報処理装置が性能を充分に発揮できない。このため、フ
ァイル制御情報に関しては、高速にアクセス可能な高速
メモリとして半導体メモリを利用したファイル格納装置
を考案した。
On the other hand, the recording of information in the file storage device is performed in units of files, and the file control information for managing the position where each file is recorded in the file storage device is also a file. It was recorded at a specific location on the enclosure. However, since the time required to read the information recorded in the magnetic disk device is 1000 times or more the time required for the processor to read the information recorded in the main memory, only the magnetic disk device is used. In the file storage device described above, if the file control information is read from the magnetic disk device each time the file is accessed, the information processing device cannot sufficiently exhibit its performance. Therefore, for the file control information, a file storage device using a semiconductor memory was devised as a high-speed memory that can be accessed at high speed.

【0011】このような磁気ディスクと半導体メモリを
組み合わせたファイル格納装置に対して情報をアクセス
する場合でも、そのブロック・サイズが一定であれば半
導体メモリ上のファイル制御情報を読み出す場合でも、
磁気ディスク上のファイル・データをアクセスするのに
適したブロック・サイズを単位としてアクセスを行なわ
ざるを得ない。このブロック・サイズは、一般に、1フ
ァイル分のファイル制御情報よりも大きいから、ファイ
ル制御情報をアクセスする際は、複数ファイル分の制御
情報をアクセスすることになる。すなわち、不必要なフ
ァイルに関する制御情報もアクセスすることになる。情
報をアクセスする準備のための時間が大きい磁気ディス
クでは、この方法で問題は少なかったが、半導体メモリ
においては、情報をアクセスする準備のための時間がほ
とんどなく、アクセス時間の大半はデータを転送してい
る時間となることから、不必要なファイルに関する制御
情報をアクセスしている時間がオーバーヘッドとなり、
情報処理装置の性能を低下させる。
Even when accessing information to a file storage device in which such a magnetic disk and a semiconductor memory are combined, or when reading file control information on the semiconductor memory if the block size is constant,
There is no choice but to access in units of block size suitable for accessing file data on the magnetic disk. Since this block size is generally larger than the file control information for one file, when the file control information is accessed, the control information for a plurality of files is accessed. That is, the control information regarding unnecessary files is also accessed. This method was less problematic for magnetic disks, which took much time to prepare for accessing information, but in semiconductor memory, there was almost no time to prepare for accessing information, and most of the access time was spent transferring data. Since it is the time to access, the time to access control information about unnecessary files becomes overhead,
The performance of the information processing device is degraded.

【0012】また、近年、ファイルの管理方法として、
ディレクトリを用いて階層的に管理する方法が主流とな
っている。これは、情報処理装置の利用者が、ディレク
トリ毎に関連するファイルをまとめて管理することによ
り、ファイル管理の見通しを良くすることを目的とした
方法である。ディレクトリには、そのディレクトリ下に
配置されたデータ・ファイルやディレクトリを管理する
ための情報が記録されている。このような方法により管
理されているファイル格納装置において、ファイルをア
クセスするには、現在のディレクトリまたは最上位のデ
ィレクトリを出発点に、アクセス対象ファイルの置かれ
たディレクトリまで、ディレクトリをたどる必要があ
る。このディレクトリ情報のアクセスも、情報処理装置
における大きな性能上ネックの1つとなるため、半導体
メモリ上にディレクトリ情報を格納するファイル格納装
置を考案した。一般に、ディレクトリ情報も、ファイル
制御情報と同様、ブロック・サイズよりも小さいことか
ら、ブロック・サイズが一定であればファイル制御情報
と同様の問題が生じる。また、通常ファイルと同じ扱い
によりディレクトリ情報を、管理するファイル格納装置
においては、ディレクトリ情報を格納するブロックの大
部分は使用されないため、ファイル格納装置の使用効率
が悪くなる。
Recently, as a file management method,
Hierarchical management using directories is the mainstream. This is a method aimed at improving the prospect of file management by the user of the information processing apparatus collectively managing related files for each directory. Information for managing data files and directories arranged under the directory is recorded in the directory. To access a file in a file storage device managed by such a method, it is necessary to trace the directory starting from the current directory or the top-level directory to the directory where the file to be accessed is placed. .. Since access to this directory information is also one of the major performance bottlenecks in the information processing apparatus, a file storage device for storing directory information in a semiconductor memory was devised. In general, the directory information is smaller than the block size like the file control information, so that the same problem as the file control information occurs if the block size is constant. Further, in a file storage device that manages directory information in the same manner as a normal file, most of the blocks that store the directory information are not used, so the efficiency of use of the file storage device deteriorates.

【0013】磁気ディスクと高速メモリを併用し、ファ
イルをアクセスする際に必要となるファイル制御情報を
高速メモリに格納する請求項1に記載のファイル格納装
置では、ファイル制御情報をアクセスする際にも、磁気
ディスク装置に適したブロック・サイズのデータを単位
としてアクセスを行なったのでは、不必要なファイルに
関するファイル制御情報の読み出し操作が情報処理装置
における大きな性能上のボトルネックの1つとなる。請
求項2に記載の発明では、高速メモリに記録されたファ
イル制御情報をアクセスする際は、1ファイル分の制御
情報程度の小さなブロック・サイズを単位として行な
い、不必要なファイルに関する制御情報をアクセスする
ことなく、必要なファイルに関する制御情報だけにアク
セスできるようにした。
The file storage device according to claim 1, wherein the magnetic disk and the high speed memory are used together to store the file control information necessary for accessing the file in the high speed memory. Since the data is accessed in units of block size suitable for the magnetic disk device, the read operation of the file control information regarding the unnecessary file becomes one of the major performance bottlenecks in the information processing device. In the invention described in claim 2, when accessing the file control information recorded in the high-speed memory, a block size as small as one file of control information is used as a unit to access control information relating to unnecessary files. Without having to do so, you can access only the control information about the files you need.

【0014】また、ディレクトリを用いて階層的に管理
するファイル格納装置であり、ディレクトリ情報も高速
メモリに格納する請求項3に記載のファイル格納装置で
は、ディレクトリ情報をアクセスする際にも、磁気ディ
スク装置に適したブロック・サイズのデータを単位とし
てアクセスを行なったのでは、ファイル制御情報におけ
ると同様の問題が生ずる。さらに、ディレクトリ情報
を、通常ファイルと同じ扱いにより管理するファイル格
納装置においては、ディレクトリ情報を格納するブロッ
クの大部分は使用されないため、ファイル格納装置の使
用効率が悪くなる。請求項に記載した発明では高速メモ
リに記録されたディレクトリ情報をアクセスする際は、
小さなブロック・サイズを単位として行ない、アクセス
時間の短縮およびディレクトリ情報格納メモリの使用効
率の改善をした。
Further, in the file storage device according to claim 3, which is a file storage device which hierarchically manages by using a directory, and the directory information is also stored in the high speed memory, the magnetic disk is used even when the directory information is accessed. Accessing in units of block size data suitable for the device causes the same problem as in the file control information. Furthermore, in a file storage device that manages directory information in the same manner as a normal file, most of the blocks that store directory information are not used, so the efficiency of use of the file storage device deteriorates. In the invention described in the claims, when accessing the directory information recorded in the high-speed memory,
By using a small block size as a unit, the access time was shortened and the directory information storage memory was used more efficiently.

【0015】[0015]

【実施例】以下、本発明について図面を参照しながら説
明する。図1は、請求項2に記載したファイル格納装置
の一実施例を示すブロック図である。図2は、請求項4
に記載したファイル格納装置の一実施例を示すブロック
図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the file storage device described in claim 2. FIG. 2 shows claim 4.
3 is a block diagram showing an embodiment of the file storage device described in FIG.

【0016】図1に示すファイル格納装置では、ファイ
ル制御情報5を高速メモリ4に記録している。一般に、
ファイル制御情報5の量は、ファイル・データ6の量よ
りもはるかに少ないため、この部分に高価な高速メモリ
を使用しても、ファイル格納装置のコストへの影響は少
ない。
In the file storage device shown in FIG. 1, the file control information 5 is recorded in the high speed memory 4. In general,
Since the amount of file control information 5 is much smaller than the amount of file data 6, even if an expensive high-speed memory is used for this portion, the cost of the file storage device is little affected.

【0017】図1に示す情報処理装置2が、ファイル格
納装置1に記録されたファイル・データ6をアクセスす
るためには、先ず、高速メモリ4に記録されたファイル
制御情報5を読み出し、目的とするファイル・データ6
が、磁気ディスク3上でどの位置に記録されているのか
を調べ、その結果に基づいてファイル・データ6を読み
出す。このファイル制御情報5を読み出す際は、そのブ
ロック・サイズを1ファイルに関するファイル制御情報
5の量とする。一般に、このときのブロック・サイズは
磁気ディスク3をアクセスする際のブロック・サイズよ
りも小さい。従って、この制御により不必要なファイル
に関するファイル制御情報5の転送をなくすことが可能
となり、ファイルをアクセスするときに必要となるファ
イル制御情報5の読み出し操作を高速に行なうことがで
きる。
In order for the information processing device 2 shown in FIG. 1 to access the file data 6 recorded in the file storage device 1, first, the file control information 5 recorded in the high speed memory 4 is read out, and the purpose is set. File data 6
, Which position is recorded on the magnetic disk 3, and the file data 6 is read out based on the result. When reading the file control information 5, the block size is set as the amount of the file control information 5 for one file. Generally, the block size at this time is smaller than the block size at the time of accessing the magnetic disk 3. Therefore, by this control, transfer of the file control information 5 relating to an unnecessary file can be eliminated, and the read operation of the file control information 5 required when accessing the file can be performed at high speed.

【0018】また、図1に示す情報処理装置2が、ファ
イル格納装置1に、新たに、ファイル・データを記録す
るためには、先ず、ファイル制御情報5を読み出し、目
的とするファイル・データを記録できる磁気ディスク3
上での位置を調べる。その結果に基づいてファイル・デ
ータを書き込むとともに、ファイル制御情報5に、新た
に書き込んだファイル・データ6に関する情報を反映さ
せるために、書き込み対象ファイルに関するファイル制
御情報5の書き込みを行なう。本ファイル格納装置1で
は、高速メモリ4に配置されたファイル制御情報5をア
クセスする際のブロック・サイズを、1ファイルに関す
るファイル制御情報5の量としているため、書き込みに
関係のないファイルに関するファイル制御情報5の書き
込み操作を削減することが可能である。従って、ファイ
ル・データを記録するときに必要となるファイル制御情
報5の書き込み操作を高速に行なうことができる。
Further, in order for the information processing apparatus 2 shown in FIG. 1 to newly record the file data in the file storage apparatus 1, first, the file control information 5 is read and the target file data is read. Recordable magnetic disk 3
Find out the position above. Based on the result, the file data is written and the file control information 5 is written to reflect the newly written file data 6 in the file control information 5. In the file storage device 1, since the block size for accessing the file control information 5 arranged in the high-speed memory 4 is set as the amount of the file control information 5 for one file, the file control for files not related to writing is performed. It is possible to reduce the write operation of the information 5. Therefore, the write operation of the file control information 5 required when recording file data can be performed at high speed.

【0019】図2に示す情報処理装置2では、、ファイ
ル制御情報5に加え、ファイルを階層的に管理するため
のディレクトリ情報7も、高速メモリ4に記録してい
る。このディレクトリ情報7の量は、ファイル・データ
6の量よりもはるかに少ないため、この部分に高価な高
速メモリを使用しても、ファイル格納装置のコストへの
影響は少ない。
In the information processing apparatus 2 shown in FIG. 2, in addition to the file control information 5, directory information 7 for hierarchically managing files is recorded in the high speed memory 4. Since the amount of the directory information 7 is much smaller than the amount of the file data 6, even if an expensive high speed memory is used for this portion, the cost of the file storage device is little affected.

【0020】図2に示す情報処理装置2が、ファイル格
納装置1に記録されたファイル・データ6をアクセスす
るためには、先ず、現在のディレクトリまたは最上位の
ディレクトリを出発点に、アクセス対象ファイルの置か
れたディレクトリまで、順に高速メモリ4に配置された
ディレクトリ情報を読み出す。このディレクトリ情報7
を読み出す際は、そのブロック・サイズを磁気ディスク
3をアクセスする際のブロック・サイズよりも小さくす
る。この制御により不必要なディレクトリ情報7の読み
出し操作をなくすことが可能となるため、ファイル格納
装置1に記録されたファイル・データ6をアクセスする
のに必要となるディレクトリ情報7の読み出し操作を高
速に行なうことができる。
In order for the information processing device 2 shown in FIG. 2 to access the file data 6 recorded in the file storage device 1, first, the access target file is set starting from the current directory or the topmost directory. Up to the directory in which is placed, the directory information sequentially placed in the high-speed memory 4 is read. This directory information 7
Is read, the block size is made smaller than the block size used when accessing the magnetic disk 3. This control makes it possible to eliminate an unnecessary read operation of the directory information 7, so that the read operation of the directory information 7 necessary for accessing the file data 6 recorded in the file storage device 1 can be performed at high speed. Can be done.

【0021】また、図2に示す情報処理装置2が、ファ
イル格納装置1に、新たに、ファイル・データを記録す
るためには、上で述べたディレクトリをたどる操作を行
なった後、ファイル・データを書き込むとともに、ディ
レクトリ情報7に、新たに書き込んだファイル・データ
6に関する情報を反映させるために、ディレクトリ情報
7の更新を行なう。本ファイル格納装置1では、ディレ
クトリ情報7を書き込む際は、そのブロック・サイズを
磁気ディスク3をアクセスする際のブロック・サイズよ
りも小さくする。この制御により不必要なディレクトリ
情報7の書き込み操作をなくすことが可能となるため、
ファイル格納装置1に新たに、ファイル・データを記録
するのに必要となるディレクトリ情報7の書き込み操作
を高速に行なうことができる。
Further, in order for the information processing apparatus 2 shown in FIG. 2 to newly record the file data in the file storage apparatus 1, after performing the above-described operation of tracing the directory, the file data is recorded. Is written, and the directory information 7 is updated in order to reflect the information on the newly written file data 6 in the directory information 7. In the file storage device 1, when writing the directory information 7, the block size is made smaller than the block size when the magnetic disk 3 is accessed. Since this control makes it possible to eliminate unnecessary writing operation of the directory information 7,
The writing operation of the directory information 7 required to newly record the file data in the file storage device 1 can be performed at high speed.

【0022】[0022]

【発明の効果】発明(1)によると、ファイル・データ
をアクセスする際に必要なファイル制御情報の読み出
し、書き込み操作を高速に行なうことができる。また、
発明(2)によると、発明(1)による効果に加え、フ
ァイル・データをアクセスする際に必要なディレクトリ
情報の読み出し、書き込み操作を高速に行なうことがで
きる。
According to the invention (1), the reading and writing operations of the file control information necessary for accessing the file data can be performed at high speed. Also,
According to the invention (2), in addition to the effect of the invention (1), the read / write operation of the directory information necessary for accessing the file data can be performed at high speed.

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

【図1】本願の発明(1)によるファイル格納装置の一
実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a file storage device according to the invention (1) of the present application.

【図2】本願の発明(2)によるファイル格納装置の一
実施例を示すブロック図である。
FIG. 2 is a block diagram showing an embodiment of a file storage device according to the invention (2) of the present application.

【符号の説明】[Explanation of symbols]

1 ファイル格納装置 2 情報処理装置 3 磁気ディスク 4 高速メモリ 5 ファイル制御情報 6 ファイル・データ 7 ディレクトリ情報 1 File Storage Device 2 Information Processing Device 3 Magnetic Disk 4 High Speed Memory 5 File Control Information 6 File Data 7 Directory Information

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 情報処理装置に接続されるファイル格納
装置において、通常のファイル・データを記録する媒体
よりも高速にアクセス可能な高速メモリを持たせ、個々
のファイルを管理するためのファイル制御情報を高速メ
モリに格納することを特徴とするファイル格納装置。
1. A file storage device connected to an information processing device, which is provided with a high-speed memory that can be accessed faster than a medium for recording normal file data, and file control information for managing individual files. A file storage device characterized by storing data in a high-speed memory.
【請求項2】 ファイル制御情報を読み出す際のブロッ
ク・サイズを、通常のファイル・データを記録する媒体
をアクセスする際のブロック・サイズよりも小さくする
ことを特徴とする請求項1に記載のファイル格納装置。
2. The file according to claim 1, wherein the block size for reading the file control information is smaller than the block size for accessing a medium for recording normal file data. Storage device.
【請求項3】 情報処理装置に接続され、ディレクトリ
により階層的にファイルを管理するファイル格納装置に
おいて、通常のファイル・データを記録する媒体よりも
高速にアクセス可能な高速メモリを持たせ、個々のファ
イルを管理するためのファイル制御情報および前記ディ
レクトリの情報を高速メモリに格納することを特徴とす
るファイル格納装置。
3. A file storage device, which is connected to an information processing device and manages files hierarchically by directories, is provided with a high-speed memory that can be accessed at a higher speed than a medium for recording normal file data. A file storage device, characterized in that file control information for managing files and information of the directory are stored in a high-speed memory.
【請求項4】 ディレクトリ情報を読み出す際のブロッ
ク・サイズを、通常のファイル・データを記録する媒体
をアクセスする際のブロック・サイズよりも小さくする
ことを特徴とする請求項3に記載のファイル格納装置。
4. The file storage according to claim 3, wherein the block size for reading the directory information is smaller than the block size for accessing a medium for recording normal file data. apparatus.
JP4176202A 1991-10-15 1992-06-10 File storage device Pending JPH05197601A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4176202A JPH05197601A (en) 1991-10-15 1992-06-10 File storage device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP3-296170 1991-10-15
JP29617091 1991-10-15
JP4176202A JPH05197601A (en) 1991-10-15 1992-06-10 File storage device

Publications (1)

Publication Number Publication Date
JPH05197601A true JPH05197601A (en) 1993-08-06

Family

ID=26497220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4176202A Pending JPH05197601A (en) 1991-10-15 1992-06-10 File storage device

Country Status (1)

Country Link
JP (1) JPH05197601A (en)

Similar Documents

Publication Publication Date Title
US4476526A (en) Cache buffered memory subsystem
JP2804115B2 (en) Disk file system
US8041921B2 (en) Apparatus, system, and method for utilizing tape media segmentation
US5983319A (en) Information recording and reproduction apparatus and a method of data caching including read-ahead capability
JPH07210322A (en) Fuzzy packing method and data storage system
US9875030B2 (en) Media write operation
JP4211563B2 (en) Playback / recording device
JPH01303547A (en) Control system for information memory
JPH05197601A (en) File storage device
JPS6045857A (en) Data holding system of semiconductor file
JP2010152781A (en) Backup server device, backup/restore program, and backup/restore method
JP2005115983A (en) Recording / reproducing apparatus and recording method
JPH0644118A (en) File backup system
JPH0675715A (en) Collective magnetic disk unit
JPH06214724A (en) Information recording / reproducing system
JP3183253B2 (en) Dynamic capacity increase method and dynamic capacity increase method for disk device
JP3089683B2 (en) Information processing device
JPH02158963A (en) Disk controller
JPH05165575A (en) Virtual disk device
JPH02299036A (en) Information recording and reproducing method
JP2004157859A (en) Data storage device and data storage method
JPH04116737A (en) Electronic filing device
JPH0225954A (en) Disk device
JPS61269748A (en) external storage device
JPH04160526A (en) Recording device system and its reading/writing method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19991019