Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6331805B2 - - Google Patents
[go: Go Back, main page]

JPS6331805B2 - - Google Patents

Info

Publication number
JPS6331805B2
JPS6331805B2 JP54063008A JP6300879A JPS6331805B2 JP S6331805 B2 JPS6331805 B2 JP S6331805B2 JP 54063008 A JP54063008 A JP 54063008A JP 6300879 A JP6300879 A JP 6300879A JP S6331805 B2 JPS6331805 B2 JP S6331805B2
Authority
JP
Japan
Prior art keywords
disk
data
cache
mode
input
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.)
Expired
Application number
JP54063008A
Other languages
Japanese (ja)
Other versions
JPS55154648A (en
Inventor
Kyoshi Senba
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP6300879A priority Critical patent/JPS55154648A/en
Publication of JPS55154648A publication Critical patent/JPS55154648A/en
Publication of JPS6331805B2 publication Critical patent/JPS6331805B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Description

【発明の詳細な説明】 本発明は情報処理システムで使用されるデイス
クキヤツシユ制御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a disk cache control method used in an information processing system.

従来、電子計算拶の外部記憶装置としては磁気
デイスク装置や磁気ドラム装置などが多く用いら
れてきたが、これらはその構造上アクセス時間を
数ミリセカンドより短くすることは著しく困難で
ある。また、これよりも高速の記憶装置は高価な
ため、大容量の記憶手段としては使用できない。
そこで、これら両者の欠点を補うものとしてデイ
スクキヤツシユが発表されている。これは磁気デ
イスク中の最近アクセスされたデータをデイスク
キヤツシユ中に記憶しておき、以後そのデータに
対してアクセスがあつたときには磁気デイスクに
対してでなくデイスクキヤツシユにアクセスする
ことにより平均アクセス時間の短縮を経済的に図
つたものである。そのアクセス時間はプログラム
がアクセスしようとするデータがデイスクキヤツ
シユ中にある場合(ヒツト率)によつて定まり、
これはプログラムやフアイルの性質に大きく依存
する。
Conventionally, magnetic disk devices, magnetic drum devices, and the like have been widely used as external storage devices for electronic computer data, but due to their structure, it is extremely difficult to reduce the access time to less than a few milliseconds. Furthermore, storage devices faster than this are expensive and cannot be used as large-capacity storage means.
Therefore, a disk cache has been announced to compensate for these two drawbacks. This stores the recently accessed data on the magnetic disk in the disk cache, and when that data is subsequently accessed, it accesses the disk cache instead of the magnetic disk, thereby achieving average access. This is an economical way to save time. The access time is determined by whether the data the program is trying to access is in the disk cache (hit rate),
This largely depends on the nature of the program and file.

デイスク上のフアイルには、順編成フアイルと
乱編成フアイルのように構造の異なるものがあ
り、また、一時的なワークフアイルと恒久的なフ
アイルのように用途の異なるものがある。従つ
て、デイスクキヤツシユの動作をこれらフアイル
の構造、用途に応じて変更することによりデイス
クキヤツシユの性能を向上できる。例えば、順編
成フアイルではデイスク上の連続したエリアが順
次使用される確率が高いため、デイスクからデイ
スクキヤツシユへのロード単位(ミスヒツト時に
デイスクからデイスクキヤツシユに転送するデー
タ量)を大きくすることによつてミスヒツトに続
くロード単位内へのアクセスが全てヒツトするこ
とになり、ヒツト率を向上させることができる。
但し、乱編成フアイルでは順次連続エリアが使用
される確率が低いため、ロード単位をあまり大き
くすると、このロードのために逆により使用頻度
の高い他のデータをデイスクキヤツシユから追い
出すことになり、ヒツト率が低下する。
There are files on a disk that have different structures, such as sequential files and random files, and files that have different uses, such as temporary work files and permanent files. Therefore, by changing the operation of the disk cache according to the structure and use of these files, the performance of the disk cache can be improved. For example, with sequential files, there is a high probability that consecutive areas on the disk will be used sequentially, so it is recommended to increase the load unit from the disk to the disk cache (the amount of data transferred from the disk to the disk cache in the event of a mishit). Therefore, all accesses to the load unit following a miss result in hits, and the hit rate can be improved.
However, in a randomly organized file, the probability that consecutive areas will be used sequentially is low, so if the load unit is made too large, other data that is more frequently used will be evicted from the disk cache due to this load, which will reduce the number of hits. rate decreases.

実システムでは各種構造、用途のフアイルが混
在しているが、従来のデイスクキヤツシユには動
作モードを動的に切替える機能がないので、各フ
アイルの個々の構造や用途に適したデイスクキヤ
ツシユの動作制御はできない。
In an actual system, files with various structures and uses coexist, but since conventional disk caches do not have a function to dynamically switch the operation mode, it is necessary to select a disk cache that is suitable for the individual structure and use of each file. Operation cannot be controlled.

本発明の目的はデイスクの記憶領域ごとに動作
モードを設定し使用領域ごとに動作モードを切替
えることによりフアイルの構造、用途に動的に適
応できる性能の高いデイスクキヤツシユ制御方式
を提供することにある。
The purpose of the present invention is to provide a high-performance disk cache control system that can dynamically adapt to file structure and usage by setting an operating mode for each storage area of a disk and switching the operating mode for each used area. be.

次に本発明について図面を参照して詳細に説明
する。なお、図中の点線は制御信号の流れを示
し、実線はデータの流れを示す。
Next, the present invention will be explained in detail with reference to the drawings. Note that the dotted lines in the figure indicate the flow of control signals, and the solid lines indicate the flow of data.

本発明の第一の実施例を示す第1図において、
参照数字1はチヤンネルインタフエース回路、参
照数字2は小容量のバツフア回路、参照数字3は
デバイスインタフエース回路、参照数字7はキヤ
ツシユメモリであり、データはこれらの間で転送
される。例えば、読取り指令でデータがキヤツシ
ユメモリ上にあるとキヤツシユメモリ7からチヤ
ネルインターフエース回路1を介してデータが送
られ、キヤツシユメモリ上にないと、デバイスイ
ンターフエース回路3を介してデイスクに読取り
指令を出し、デイスクからのデータは前記回路3
を介してバツフア回路2にはいり、前記インター
フエース回路1を介して転送される。バツフア回
路2のバツフアサイズはキヤツシユメモリのロー
ド単位と同じ大きさで、デイスクからの転送はこ
のバツフアサイズを満すまで行なわれるバツフア
回路2からチヤネルへの転送は、チヤネルからの
転送終了信号により停止する。読取りデータをキ
ヤツシユメモリにいれる場合バツフア回路2から
キヤツシユメモリ7に転送される。これらの制御
は制御用メモリ4とフアームウエア用読出し専用
メモリ6と制御回路5とによつて行なわれる。キ
ヤツシユ用のデイレクトリテーブルおよび各種制
御用テーブルは制御メモリ4上にあり、デイスク
の領域ごとの動作モードを表示するモードテーブ
ルもこの制御メモリ4上にある。
In FIG. 1 showing a first embodiment of the present invention,
Reference numeral 1 is a channel interface circuit, reference numeral 2 is a small capacity buffer circuit, reference numeral 3 is a device interface circuit, and reference numeral 7 is a cache memory, and data is transferred between these. For example, if a read command indicates that data is on the cache memory, the data is sent from the cache memory 7 via the channel interface circuit 1; if it is not on the cache memory, the data is sent to the disk via the device interface circuit 3. A read command is issued, and the data from the disk is sent to the circuit 3.
The data enters the buffer circuit 2 via the interface circuit 1, and is transferred via the interface circuit 1. The buffer size of the buffer circuit 2 is the same size as the load unit of the cache memory, and transfer from the disk is performed until this buffer size is filled.Transfer from the buffer circuit 2 to the channel is stopped by the transfer end signal from the channel. . When the read data is stored in the cache memory, it is transferred from the buffer circuit 2 to the cache memory 7. These controls are performed by a control memory 4, a firmware read-only memory 6, and a control circuit 5. A directory table for the cache and various control tables are located on the control memory 4, and a mode table for displaying the operating mode for each area of the disk is also located on the control memory 4.

第2図は本実施例のモードテーブルの構成とそ
のアクセス手順を示す。図において、MTPはモ
ードテーブルのポインタで、制御メモリ4の固定
番地にあり、モードテーブルの開始番地を指して
いる。DNはデバイス番号、SAはセクタアドレ
スでデイスクの記憶領域のアドレツシングはDN
とSAによつて行なわれる。デイスクの領域ごと
の動作モードはモードテーブルエントリMTEI〜
MTEnに記憶されており、MTPにDNとSAの上
位ビツトSAUを加えることによつて指すことが
できる。
FIG. 2 shows the configuration of the mode table and its access procedure in this embodiment. In the figure, MTP is a mode table pointer located at a fixed address in the control memory 4 and pointing to the start address of the mode table. DN is the device number, SA is the sector address, and the addressing of the disk storage area is DN.
and SA. The operation mode for each area of the disk is determined by the mode table entry MTEI~
It is stored in MTEn and can be pointed to by adding the DN and the upper bits of SA, SAU, to the MTP.

一つの入出力動作はシーク指令とそれに続く読
取りまたは書込み指令から構成されている。シー
ク指令でデイバイス番号とセクタアドレスが指定
され、これを使用してモードテーブルエントリを
読み出すことによりシーク指令に続く読取りまた
は書込み指令の動作モードが決まる。読出し専用
メモリのフアームウエアには各モードに対応した
制御ルーチンを持ち、上記方法で決まるモードに
対応した処理が実現される。
One input/output operation consists of a seek command followed by a read or write command. A device number and a sector address are specified in the seek command, and by using these to read the mode table entry, the operating mode of the read or write command following the seek command is determined. The firmware of the read-only memory has a control routine corresponding to each mode, and the processing corresponding to the mode determined by the above method is realized.

次に動作モードの具体例とその効果を説明す
る。
Next, specific examples of operation modes and their effects will be explained.

(1) 順編成フアイルモード、デイスクからデイス
クキヤツシユへの読込み単位は通常キヤツシユ
メモリの1ブロツク分であるが、順編成フアイ
ルモードでは読込み単位を数ブロツクとする。
これによつて順次アクセスされるフアイルでの
ヒツト率を向上させる。
(1) In the sequential file mode, the reading unit from the disk to the disk cache is normally one block of the cache memory, but in the sequential file mode, the reading unit is several blocks.
This improves the hit rate for files that are accessed sequentially.

(2) 一時フアイルモード、書き込み時ミスヒツト
すると通常はデイスクにのみ書き込みを行なう
が一時フアイルモードではデイスクとデイスク
キヤツシユの両方に書き込みを行なう。一時フ
アイル(ワークフアイル)は書き込み後短時間
内に再びそのデータを読み取る確率が高いた
め、同時にデイスクキヤツシユに書き込むこと
によりヒツト率が向上する。
(2) Temporary file mode: If a write miss occurs, normally the data is written only to the disk, but in the temporary file mode, the data is written to both the disk and the disk cache. Since there is a high probability that the data of a temporary file (work file) will be read again within a short time after being written, the hit rate can be improved by writing data to the disk cache at the same time.

(3) バイパスモード、デイスクキヤツシユをバイ
パスし、キヤツシユメモリを使用しないモード
である。一度読むと再び読む確率の低いフアイ
ルに適用することにより無駄なデータで他の使
用頻度の高いデータを追い出すのを防止し、全
体としてのヒツト率を向上させる。
(3) Bypass mode: This mode bypasses disk cache and does not use cache memory. By applying this to files that have a low probability of being read again once they have been read, it is possible to prevent useless data from displacing other frequently used data and improve the overall hit rate.

(4) 高速書込みモード、書き込みをデイスクキヤ
ツシユにのみ行ない、キヤツシユから追い出さ
れないかぎりデイスクへの書き込みを行なわな
いで、キヤツシユメモリへの書込み完了で書込
み指令を終了とするモードである。これにより
書込み時間が非常に短縮され大巾な性能向上と
なる。但し、このモードではデイスクキヤツシ
ユで障害が発生すると、どの時点までのデータ
がデイスクに書込まれているかが不明になつた
りまたはデータがまつたく失なわれてしまつた
りする。従つて、データの復元が容易なフアイ
ルにのみ適用可能である。
(4) High-speed write mode: This mode writes only to the disk cache, does not write to the disk unless it is ejected from the cache, and terminates the write command when the write to the cache memory is completed. This greatly reduces write time and greatly improves performance. However, in this mode, if a failure occurs in the disk cache, it may become unclear up to what point data has been written to the disk, or the data may be lost immediately. Therefore, it is applicable only to files whose data can be easily restored.

本実施例では動作モードを設定する単位はセク
タアドレス下位ビツトで指定される領域ごとであ
り、固定の大きさとなる。厳密にフアイルとモー
ドの対応をとるにはフアイルの大きさは領域サイ
ズの整数倍である必要がある。多種類のフアイル
サイズがあると厳密にモードとフアイルを対応さ
せることが困難となるが、同じ動作モードのフア
イルを連続エリアに割りつけることおよび領域の
境界とフアイル境界が一致しないエリアは安全側
のモードにすることで解決できる。なお、各領域
の上限アドレスと下限アドレスまたはフアイルサ
イズを設定して、モードの設定単位を可変長にす
ることも可能であるし、デイスク装置単位でモー
ドを設定することも可能である。
In this embodiment, the unit for setting the operation mode is each area specified by the lower bits of the sector address, and has a fixed size. In order to have a strict correspondence between files and modes, the file size must be an integral multiple of the area size. When there are many types of file sizes, it becomes difficult to make exact correspondence between modes and files, but it is safe to allocate files with the same operation mode to consecutive areas, and to avoid areas where the area boundaries and file boundaries do not match. This can be resolved by changing the mode. Note that it is possible to set the upper limit address and lower limit address or file size of each area to make the setting unit of the mode variable length, or it is also possible to set the mode for each disk device.

第3図は本発明の第2の実施例を示すブロツク
図である。このシステムでは入出力処理のために
専用のプログラム制御のプロセツサである入出力
処理装置102が用いられ、入出力指令はすべて
演算処理装置101から102に渡され、入出力
処理装置102が入出力チヤネル105を経由し
て入出力装置(この国ではデイスク制御装置10
7およびデイスク装置109)に指令を与えて動
作させる。その動作を制御するために必要なチヤ
ネルプログラムはメインメモリ103内に用意さ
れる。参照数字104はデイスクキヤツシユメモ
リで、参照数字106は入出力チヤネル、参照数
字108はデータ転送装置である。このシステム
ではデイスクキヤツシユを制御する特殊なデイス
ク制御装置なしでデイスクキヤツシユを制御する
幾能が入出力処理装置内で実現されている。デイ
スクからの読取り指令が演算処理装置101から
入出力処理装置102に渡されると、入出力処理
装置102内でまずデイスクキヤツシユを制御す
る機能が動作し、入出力処理装置内のモードテー
ブル、デレークトリテーブルを使用した処理が行
なわれる。データがキヤツシユメモリにある場
合、入出力処理装置102は入出力チヤネル10
6を経由して、データ転送装置108にデイスク
キヤツシユメモリ104からメインメモリ103
へのデータ転送を指示する。データ転送が終了す
るとデータ転送装置108は入出力チヤネル10
6を経由して終了報告を入出力制御装置102に
送り入出力処理装置102から演算処理装置10
1にデイスクからの読取り終了として報告され
る。デイスクキヤツシユメモリにデータがない場
合、入出力処理装置102はデイスクからデイス
クキヤツシユメモリ104への転送をチヤネル入
出力チヤネル105を経由して指示し、その終了
後続いてデータ転送装置108にデイスクキヤツ
シユメモリ104からメインメモリ103の転送
を指示する。この転送終了で読取り指令の終了と
なる。このシステムでは動作モード決定および動
作モードに対応した処理も全て入出力処理装置1
02で実現され、特殊なハードウエアは小規模の
データ転送装置108とデイスクキヤツシユメモ
リのみである。
FIG. 3 is a block diagram showing a second embodiment of the invention. In this system, an input/output processing unit 102, which is a dedicated program-controlled processor, is used for input/output processing. All input/output commands are passed from arithmetic processing units 101 to 102, and the input/output processing unit 102 handles input/output channels. 105 via the input/output device (in this country, the disk controller 10
7 and the disk device 109) to operate them. A channel program necessary to control its operation is prepared in main memory 103. Reference numeral 104 is a disk cache memory, reference numeral 106 is an input/output channel, and reference numeral 108 is a data transfer device. In this system, the functionality for controlling the disk cache is implemented within the input/output processing unit without the need for a special disk controller to control the disk cache. When a read command from the disk is passed from the arithmetic processing unit 101 to the input/output processing unit 102, the function that controls the disk cache operates within the input/output processing unit 102, and the mode table and delay within the input/output processing unit are activated. Processing is performed using a directory table. If the data is in cache memory, the input/output processing unit 102 is connected to the input/output channel 10.
6 from the disk cache memory 104 to the main memory 103 to the data transfer device 108.
Instruct data transfer to. When the data transfer is completed, the data transfer device 108 connects the input/output channel 10
6, the completion report is sent to the input/output control device 102 from the input/output processing device 102 to the arithmetic processing device 10.
1 as the end of reading from the disk. If there is no data in the disk cache memory, the input/output processing unit 102 instructs the data transfer from the disk to the disk cache memory 104 via the channel input/output channel 105, and after that, the data transfer unit 108 instructs the data to be transferred from the disk cache memory 104 to the disk cache memory 104. Instructs the transfer of the main memory 103 from the storage memory 104. The end of this transfer marks the end of the read command. In this system, operation mode determination and processing corresponding to the operation mode are all performed by the input/output processing unit 1.
The only special hardware is a small-scale data transfer device 108 and a disk cache memory.

本発明には、以上のように、デイスク上の領域
ごとにデイスクキヤツシユの動作モードを切替え
ることによりフアイルの構造、用途に応じたデイ
スクキヤツシユの制御を可能としデイスクキヤツ
シユの性能向上の達成ができるという効果があ
る。
As described above, the present invention makes it possible to control the disk cache according to the file structure and usage by switching the operation mode of the disk cache for each area on the disk, thereby improving the performance of the disk cache. It has the effect of being able to.

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

第1図は本発明の第1の実施例を示すブロツク
図、第2図は第1図4の制御メモリの部分的レイ
アウトおよびアドレツシングを示すブロツク図お
よび第3図は本発明の第2の実施例を示すブロツ
ク図である。 図において、1…チヤネルインタフエース回
路、2…バツフア回路、3…デバイスインタフエ
ース回路、4…制御メモリ、5…制御回路、6…
読み出し専用メモリ、7…キヤツシユメモリ、1
0…チヤネルインタフエース、11…デバイスイ
ンタフエース、100…デイスクアドレス構成要
素、101…制御メモリアウト、101…演算処
理装置、102…入出力処理装置、103…メイ
ンメモリ、104…キヤツシユメモリ、105,
106…入出力チヤネル、107…デイスク制御
装置、108…データ転送装置、109…デイス
ク装置。
FIG. 1 is a block diagram showing a first embodiment of the invention, FIG. 2 is a block diagram showing a partial layout and addressing of the control memory of FIG. 1, and FIG. 3 is a block diagram showing a second embodiment of the invention. FIG. 2 is a block diagram showing an example. In the figure, 1... Channel interface circuit, 2... Buffer circuit, 3... Device interface circuit, 4... Control memory, 5... Control circuit, 6...
Read-only memory, 7...cache memory, 1
0... Channel interface, 11... Device interface, 100... Disk address component, 101... Control memory out, 101... Arithmetic processing unit, 102... Input/output processing unit, 103... Main memory, 104... Cache memory, 105 ,
106...I/O channel, 107...Disk control device, 108...Data transfer device, 109...Disk device.

Claims (1)

【特許請求の範囲】[Claims] 1 複数個の動作モードを有するデイスクキヤツ
シユにおいて、磁気デイスクを複数個の記憶領域
に分割し各領域に対応した動作モードを設定し記
憶する記憶手段と、該記憶手段の内容から入出力
指令に基いて指定された前記デイスクの使用すべ
き記憶領域に対応した動作モード選定する手段と
を備え前記デイスクの記憶領域対応で設定された
動作モードで動作することを特徴とするデイスク
キヤツシユ制御方式。
1. In a disk cache having a plurality of operation modes, a magnetic disk is divided into a plurality of storage areas, and a storage means for setting and storing an operation mode corresponding to each area, and input/output commands are determined from the contents of the storage means. and means for selecting an operation mode corresponding to a specified storage area of the disk to be used based on the storage area of the disk.
JP6300879A 1979-05-22 1979-05-22 Disc cash control system Granted JPS55154648A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6300879A JPS55154648A (en) 1979-05-22 1979-05-22 Disc cash control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6300879A JPS55154648A (en) 1979-05-22 1979-05-22 Disc cash control system

Publications (2)

Publication Number Publication Date
JPS55154648A JPS55154648A (en) 1980-12-02
JPS6331805B2 true JPS6331805B2 (en) 1988-06-27

Family

ID=13216851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6300879A Granted JPS55154648A (en) 1979-05-22 1979-05-22 Disc cash control system

Country Status (1)

Country Link
JP (1) JPS55154648A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56124961A (en) * 1980-03-05 1981-09-30 Hitachi Ltd Information processing equipment
US4571674A (en) * 1982-09-27 1986-02-18 International Business Machines Corporation Peripheral storage system having multiple data transfer rates
DE3380645D1 (en) * 1982-12-28 1989-11-02 Ibm Method and apparatus for controlling a single physical cache memory to provide multiple virtual caches
JPS60126750A (en) * 1983-12-14 1985-07-06 Hitachi Ltd cache memory device
JPS61256453A (en) * 1985-05-10 1986-11-14 Fuji Electric Co Ltd Cache memory system
JPH073661B2 (en) * 1988-05-05 1995-01-18 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン Information processing system and control method thereof
US5142670A (en) * 1988-07-26 1992-08-25 International Business Machines Corporation Method and apparatus for calculating disk-access footprints for use in selecting a storage management method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5256534U (en) * 1975-10-20 1977-04-23
JPS584376B2 (en) * 1976-06-16 1983-01-26 富士通株式会社 Magnetic tape control device
US4075686A (en) * 1976-12-30 1978-02-21 Honeywell Information Systems Inc. Input/output cache system including bypass capability

Also Published As

Publication number Publication date
JPS55154648A (en) 1980-12-02

Similar Documents

Publication Publication Date Title
US4466059A (en) Method and apparatus for limiting data occupancy in a cache
CA1124888A (en) Integrated multilevel storage hierarchy for a data processing system with improved channel to memory write capability
JP3183993B2 (en) Disk control system
US4811280A (en) Dual mode disk controller
JPS6015760A (en) Staging of dasd cash information
JPH07506923A (en) System and method for dynamically controlling cache management
JPS6117025B2 (en)
JPH0427580B2 (en)
JPS619722A (en) Apparatus for rearranging page with track in disc memory
US4423479A (en) Cache/disk subsystem with acquire write command
JPS6331805B2 (en)
JPH0115903B2 (en)
KR910008678B1 (en) Information memory control system
EP0108651A2 (en) Dynamic addressing for variable track length cache memory
JPH0460730A (en) Cache control system
JP3083530B2 (en) Cache memory data management method and cache control device
JP2782842B2 (en) Disk cache device
JP2854668B2 (en) Disk cache control method
JPH02213960A (en) Cache memory
JPH0250743A (en) External storage subsystem
JPH02132515A (en) Pre-read control system
JP2973474B2 (en) Magneto-optical disk drive
JPS62145445A (en) Cache memory system
JPS6331808B2 (en)
JPH04225444A (en) Data buffer read/write control system