JPH0431130B2 - - Google Patents
Info
- Publication number
- JPH0431130B2 JPH0431130B2 JP60246406A JP24640685A JPH0431130B2 JP H0431130 B2 JPH0431130 B2 JP H0431130B2 JP 60246406 A JP60246406 A JP 60246406A JP 24640685 A JP24640685 A JP 24640685A JP H0431130 B2 JPH0431130 B2 JP H0431130B2
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- track
- virtual disk
- data
- disk device
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0664—Virtualisation aspects at device level, e.g. emulation of a storage device or system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は拡張記憶装置の仮想デイスク制御方式
に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a virtual disk control method for an expanded storage device.
従来より、主記憶装置とは別にこの主記憶装置
との間でデータの超高速転送が可能な拡張記憶装
置を設けた情報処理装置が知られている。このよ
うな従来の情報処理装置では、上記拡張記憶装置
は一時フアイルとしてのみ使用されており、この
ため、利用者が保持しているデータは従来と同様
に拡張記憶装置に比べて転送速度の格段に遅い例
えば磁気デイスク装置上で利用せざるを得なかつ
た。
2. Description of the Related Art Conventionally, information processing apparatuses have been known that are provided with an extended storage device that is capable of extremely high-speed data transfer between the main storage device and the main storage device. In such conventional information processing devices, the expanded storage device is used only as a temporary file, so the data held by the user is transferred at a much faster transfer speed than the expanded storage device. For example, it had to be used on a magnetic disk device because of its slow speed.
このような事情に鑑み、拡張記憶装置を永久フ
アイルとしても使用することができる拡張記憶装
置の制御方式が提案された(例えば特願昭59−
178722号参照)。これは、拡張記憶装置上のデー
タ形式を磁気デイスク装置と同様な形式とし、入
出力要求時に拡張記憶装置をあたかも磁気デイス
ク装置であるかのようにシミユレートするもので
ある。 In view of these circumstances, a control method for an extended storage device that can also be used as a permanent file has been proposed (for example, in Japanese Patent Application No.
(See No. 178722). This is to make the data format on the expanded storage device similar to that of a magnetic disk device, and to simulate the expanded storage device as if it were a magnetic disk device when an input/output request is made.
第8図は上記提案に係る制御方式の説明図であ
る。主記憶装置6と高速データ転送可能な拡張記
憶装置5を仮想デイスク装置として使用する場
合、利用者プログラム1,そのオブジエクトプロ
グラム2,オブジエクトプログラム2中に含まれ
るRTP(実行時入出力ルーチンであるランタイム
パツケージ)3,およびオペレーテイング・シス
テム(OS)4が介在する。仮想デイスク装置と
して使用する場合は、図示しない磁気デイスク装
置に格納されているデータを一旦主記憶装置6を
介して拡張記憶装置5移すことが必要であり、こ
の処理は通常のユーテイリイテイプログラムによ
つて行なわれる。また、処理された結果は出力さ
れるか再び磁気デイスク装置に格納される。利用
者プログラム1の変更なしに高速な仮想デイスク
装置としてのアクセスを可能とし、更にデータの
退避等を円滑に処理できるようにするため、拡張
記憶装置5上のデータ形式を磁気デイスクと同様
な形式としている。利用者プログラム1からの仮
想デイスク装置に対する入出力要求に対し、
RTP3は仮想デイスク装置に対する要求である
ことを識別すると、OS4に制御を渡す。OS4で
は、拡張記憶装置をあたかも磁気デイスク装置で
あるかのようにシミユレートし、入力要求に対し
てはデータをプログラムに渡し、出力要求に対し
てはカウント部や必要に応じてキー部を出力すべ
きデータの先頭に付加し主記憶装置6を介して拡
張記憶装置5上に格納する。 FIG. 8 is an explanatory diagram of the control method according to the above proposal. When using the main storage device 6 and the expansion storage device 5 capable of high-speed data transfer as a virtual disk device, the user program 1, its object program 2, and the RTP (runtime input/output routine) included in the object program 2 A runtime package) 3 and an operating system (OS) 4 are involved. When used as a virtual disk device, it is necessary to temporarily transfer data stored in a magnetic disk device (not shown) to the extended storage device 5 via the main storage device 6, and this process is performed by a normal utility program. It is done by twisting. Further, the processed results are output or stored in the magnetic disk device again. In order to enable access as a high-speed virtual disk device without changing the user program 1, and to enable smooth processing of data evacuation, etc., the data format on the extended storage device 5 is set to the same format as a magnetic disk. It is said that In response to an input/output request from user program 1 to the virtual disk device,
When RTP3 identifies that the request is for a virtual disk device, it passes control to OS4. OS4 simulates the expanded storage device as if it were a magnetic disk device, passes data to the program in response to input requests, and outputs the count part and key part as necessary in response to output requests. It is added to the beginning of the data to be processed and stored on the extended storage device 5 via the main storage device 6.
ところで、磁気デイスク装置の動作をシミユレ
ートする際の例えばサーチ処理等においては拡張
記憶装置上の多くのレコードを参照する必要があ
る。一方、拡張記憶装置は主記憶装置とデータ転
送は可能であるが、一般にプロセツサからは直接
アクセスすることができない。従つて、レコード
単位で拡張記憶装置から主記憶装置へデータの転
送を行なつてレコードの参照を実施する方式によ
れば、拡張記憶装置と主記憶装置との間のデータ
転送が頻繁に必要となり、処理効率が低下すると
いう問題点がある。
By the way, when simulating the operation of a magnetic disk device, for example in search processing, it is necessary to refer to many records on the extended storage device. On the other hand, although extended storage devices can transfer data with the main storage device, they generally cannot be directly accessed by a processor. Therefore, according to the method of referencing records by transferring data from the expanded storage device to the main storage device on a record-by-record basis, data transfer between the expanded storage device and the main storage device is frequently required. , there is a problem that processing efficiency decreases.
本発明はこのような問題点を解決したもので、
その目的は、磁気デイスク装置の動作をシミユレ
ートする際における拡張記憶装置と主記憶装置と
の間の入出力頻度を少なくし得るようにすること
にある。 The present invention solves these problems,
The purpose is to reduce the frequency of input/output between the extended storage device and the main storage device when simulating the operation of a magnetic disk device.
本発明は上記目的を達成するために、主記憶装
置および該主記憶装置との間でデータ転送が可能
な拡張記憶装置を有する情報処理装置における前
記拡張記憶装置の仮想デイスク制御方式におい
て、前記拡張記憶装置上のデータ形式を磁気デイ
スク装置のデータ形式に合わせ前記拡張記憶装置
を仮想デイスク装置としてアクセスすることを可
能とする前記拡張記憶装置の仮想デイスク制御を
するにあたり、前記主記憶装置上に仮想デイスク
装置における1トラツク分の最新イメージを保持
するトラツクイメージバツフアを複数設け、仮想
デイスク装置アクセス時にデイスク装置の動作を
シミユレートする際は前記トラツクイメージバツ
フア上でアクセスに必要なデータ参照の操作を行
ない、前記トラツクイメージバツフアと前記拡張
記憶装置との入出力はトラツク単位で行なうよう
にする。
In order to achieve the above object, the present invention provides a virtual disk control method for an expanded storage device in an information processing device having a main storage device and an expanded storage device capable of data transfer between the main storage device and the expanded storage device. When controlling the virtual disk of the expanded storage device by adjusting the data format on the storage device to the data format of the magnetic disk device and making it possible to access the expanded storage device as a virtual disk device, a virtual disk is created on the main storage device. A plurality of track image buffers are provided to hold the latest image for one track in a disk device, and when simulating the operation of a disk device when accessing a virtual disk device, data reference operations necessary for access are performed on the track image buffers. Input/output between the track image buffer and the extended storage device is performed on a track-by-track basis.
主記憶装置上の複数のトラツクイメージバツフ
アには仮想デイスク装置の複数のトラツクの最新
イメージが保持され、磁気デイスク装置の動作を
シミユレートする際はこのトラツクイメージバツ
フア上でアクセスに必要なデータ参照の操作即ち
サーチ動作,リード動作,ライト動作等の操作が
行なわれ、拡張記憶装置と主記憶装置とのデータ
転送はトラツク単位で行なわれる。従つて、拡張
記憶装置と主記憶装置との間の入出力頻度を少な
くして効率良いシミユレートが行なわれる。
Multiple track image buffers on the main storage device hold the latest images of multiple tracks of a virtual disk device, and when simulating the operation of a magnetic disk device, data necessary for access is referenced on this track image buffer. Operations such as search operations, read operations, and write operations are performed, and data transfer between the extended storage device and the main storage device is performed in units of tracks. Therefore, efficient simulation can be performed by reducing the frequency of input/output between the extended storage device and the main storage device.
第1図は本発明を適用する情報処理装置の一例
を示す要部ブロツク図であり、10は主記憶装
置、11は仮想デイスク装置として使用する拡張
記憶装置、12は主記憶装置10と拡張記憶装置
11との間でデータの入出力を行なう転送手段、
13はシミユレート実行手段14を有するプロセ
ツサである。このシミユレート実行手段14はプ
ロセツサのシミユレート実行プログラムにより実
現される。
FIG. 1 is a main part block diagram showing an example of an information processing device to which the present invention is applied, in which 10 is a main storage device, 11 is an expanded storage device used as a virtual disk device, and 12 is a main storage device 10 and expanded storage device. a transfer means for inputting and outputting data to and from the device 11;
13 is a processor having a simulation execution means 14; This simulation execution means 14 is realized by a simulation execution program of a processor.
拡張記憶装置11は、同図の点線で区画するよ
うに仮想デイスク装置のトラツクの容量を単位と
して管理されており、各区画には磁気デイスク装
置と同様な形式で1トラツク分のデータが格納さ
れる。 The extended storage device 11 is managed in units of track capacity of the virtual disk device, as shown by the dotted lines in the figure, and each partition stores data for one track in a format similar to that of a magnetic disk device. Ru.
また主記憶装置10には、拡張記憶装置11の
区画すなわち一つのトラツクの容量と等しい容量
を有するトラツクイメージバツフア15が複数設
けられており、転送手段12はシミユレート実行
手段14の指示に応答して拡張記憶装置11と主
記憶装置10上の前記トラツクイメージバツフア
15との間でトラツク単位にデータの入出力を高
速で実行する。 The main storage device 10 is also provided with a plurality of track image buffers 15 having a capacity equal to the capacity of one track, that is, a partition of the extended storage device 11. Data input/output is performed in track units at high speed between the extended storage device 11 and the track image buffer 15 on the main storage device 10.
第2図〜第5図はシミユレート実行手段14が
行なう仮想デイスクのシミユレート処理の一例を
示す流れ図であり、第2図はシーク処理、第3図
はサーチ処理、第4図はリード処理、第5図はラ
イト処理をそれぞれ示す。 2 to 5 are flowcharts showing an example of virtual disk simulation processing performed by the simulation execution means 14, in which FIG. 2 is a seek process, FIG. 3 is a search process, FIG. 4 is a read process, and FIG. The figures show each write process.
仮想デイスク装置からデータを読出す際、シミ
ユレート実行手段14はオブジエクトプログラム
等より与えられたコマンド列例えばシーク,サー
チ,リードのコマンド列に合致したシミユレート
を実施し、仮想デイスク装置にデータを書込む際
は同様にして与えられたシーク,サーチ,ライト
のコマンド列に合致したシミユレートを実施す
る。シーク,サーチ,リード,ライト以外のコマ
ンドが与えられた場合にも同様にシミユレートが
行なわれるが、以下の説明では上記コマンドに関
するシミユレート処理のみ説明する。 When reading data from the virtual disk device, the simulation execution means 14 executes a simulation that matches a command sequence, such as a seek, search, and read command sequence, given by an object program or the like, and writes the data to the virtual disk device. In the same way, a simulation is performed that matches the given seek, search, and write command sequence. Simulation is similarly performed when commands other than seek, search, read, and write are given, but in the following explanation, only the simulation processing related to the above commands will be explained.
第1図において、仮想デイスク装置として使用
する拡張記憶装置11からデータを読出すときの
シミユレートは例えば次のようにして行なわれ
る。 In FIG. 1, a simulation of reading data from an extended storage device 11 used as a virtual disk device is performed, for example, as follows.
即ち、シミユレート実行手段14は、先ず第2
図に示すようにシークコマンドで指定された番号
のトラツクの内容を保持するトラツクイメージバ
ツフアが主記憶装置10上に有るか否かと探し
(S1)、有ればその指定されたトラツクに注目し
てシーク処理を終了し、次のサーチ処理に移行す
る(S2,S4)。しかし、現在のトラツクイメージ
バツフアの何れにも指定されたトラツクが無いと
きは、適当なトラツクイメージバツフア(例えば
空きのバツフア或いは最も古い内容のバツフア
等)を確保し、例えば第6図の矢印201に示す
ように上記確保したトラツクイメージバツフアに
指定されたトラツクの内容を拡張記憶装置11よ
り転送手段12を介して転送する(S3)。そし
て、ステツプS4へ移行する。 That is, the simulate execution means 14 first executes the second
As shown in the figure, a search is made to see if there is a track image buffer on the main memory 10 that holds the contents of the track with the number specified by the seek command (S1), and if there is, the specified track is noted. The seek process ends and the process moves to the next search process (S2, S4). However, if there is no specified track in any of the current track image buffers, secure an appropriate track image buffer (e.g., an empty buffer or a buffer with the oldest content), and use the arrow in Figure 6 for example. As shown at 201, the contents of the track specified in the secured track image buffer are transferred from the extended storage device 11 via the transfer means 12 (S3). Then, the process moves to step S4.
シミユレート実行手段14は、サーチ処理では
第3図に示すように、先ず注目中のトラツクを保
持するトラツクイメージバツフア上でサーチコマ
ンドで指定されたレコードを探し(S10)、指定
されたレコードが見つかればサーチ処理を終了し
てリード処理へ移行する(S11)。一方、見つか
らなければ、今注目したトラツクの次のトラツク
番号のトラツクを保持しているトラツクイメージ
バツフアを探し(S12)、有ればこの次のトラツ
クに注目を移してステツプS10に戻り上記と同
様なレコードの探索を行ない(S13,S15)、無け
れば適当なトラツクイメージバツフアを確保し、
第6図の矢印202に示すようにその確保したト
ラツクイメージバツフアに今注目したトラツクの
次のトラツクの内容を拡張記憶装置11より転送
手段12を介して転送し(S14)、ステツプS1
5に移行する。 In the search process, as shown in FIG. 3, the simulation execution means 14 first searches for the record specified by the search command on the track image buffer that holds the track of interest (S10), and if the specified record is found. If so, the search process ends and the process moves to read process (S11). On the other hand, if it is not found, search for a track image buffer that holds a track with the next track number of the track you are currently focusing on (S12), and if it is found, shift your attention to this next track and return to step S10 to repeat the above steps. Search for similar records (S13, S15), and if not, secure an appropriate track image buffer,
As shown by the arrow 202 in FIG. 6, the contents of the track next to the currently focused track are transferred from the extended storage device 11 to the secured track image buffer via the transfer means 12 (S14), and step S1
Move to 5.
またリード処理においては、シミユレート実行
手段14は第4図に示す処理を行ない、例えば第
6図の矢印203で示すように、サーチ処理で見
つけたレコードのデータをトラツクイメージバツ
フアからリードコマンドで指定された主記憶装置
上のバツフアRBFへ転送する処理を行なう
(S20)。 In the read process, the simulation execution means 14 performs the process shown in FIG. 4, and for example, as shown by the arrow 203 in FIG. The data is then transferred to the buffer RBF on the main storage device (S20).
次に、仮想デイスク装置として使用する拡張記
憶装置11のデータを書き換えるときのシミユレ
ート動作について説明する。仮想デイスク装置上
のデータを書き換えるときのコマンド列としては
例えばシーク−サーチ−ライトが代表的であり、
シミユレート実行手段14は、上記読出しの処理
と同様に第2図のシーク処理と第3図のサーチ処
理を行なつてトラツクイメージバツフア上でサー
チコマンドにより指定されたレコードを探し出
す。なお、このシーク,サーチ処理においても読
出し時と同様に注目したいトラツクの内容を保持
するトラツクイメージバツフアがないか或いは見
つけたいレコードを含むトラツクイメージバツフ
アがない場合には例えば第7図の矢印301に示
すように拡張記憶装置11の所定のトラツクの内
容を適当なトラツクイメージバツフアに転送する
処理が行なわれる。 Next, a simulated operation when rewriting data in the extended storage device 11 used as a virtual disk device will be described. For example, seek-search-write is a typical command sequence for rewriting data on a virtual disk device.
The simulation execution means 14 performs the seek process shown in FIG. 2 and the search process shown in FIG. 3 in the same manner as the above-described read process to find the record specified by the search command on the track image buffer. Note that in this seek and search processing, as in the case of reading, if there is no track image buffer that holds the contents of the track you want to focus on, or if there is no track image buffer that contains the record you want to find, the arrows in FIG. As shown at 301, a process is performed to transfer the contents of a predetermined track of the extended storage device 11 to an appropriate track image buffer.
上記シーク,サーチ処理により指定されたレコ
ードが探し出されると、ライト処理では第5図に
示すようにサーチコマンドで見つけたレコードの
データを例えば第7図の矢印302で示すように
ライトコマンドで指定されたバツフアWBFの内
容で書き換え(S30)、この書き換えられたトラ
ツクイメージバツフアの内容を拡張記憶装置11
の対応する部分へ第7図の矢印303に示すよう
に転送手段12を介して書込む(S31)。 When the specified record is found by the above-mentioned seek and search processing, in the write processing, the data of the record found by the search command is specified by the write command as shown by the arrow 302 in Fig. 7, for example, as shown in Fig. 5. The contents of the track image buffer are rewritten with the contents of the buffer WBF (S30), and the contents of the rewritten track image buffer are stored in the extended storage device 11.
is written to the corresponding portion via the transfer means 12 as shown by the arrow 303 in FIG. 7 (S31).
なお、第2図および第3図に示す処理から分か
るように、コマンド列のシミユレートが終了して
も複数のトラツクイメージバツフア15には仮想
デイスク装置のトラツクの最新状態が保持されて
おり、次のシミユレートではこれらを参照するの
で、この点でも効率の良いシミユレートが可能で
ある。 As can be seen from the processing shown in FIGS. 2 and 3, even after the simulation of the command sequence is completed, the latest state of the tracks of the virtual disk device is maintained in the plurality of track image buffers 15, and the next Since these are referred to in the simulation, efficient simulation is possible in this respect as well.
以上説明したように、本発明は、主記憶装置上
のトラツクイメージバツフア中に仮想デイスク装
置として使用する拡張記憶装置におけるトラツク
の最新イメージを保持し、仮想デイスク装置アク
セス時にデイスク装置の動作をシミユレートする
際は前記トラツクイメージバツフア上でサーチ動
作,リード動作,ライト動作等のアクセスに必要
なデータ参照の操作を行ない、また拡張記憶装置
とトラツクイメージバツフアとの入出力はトラツ
ク単位で行なうものであるから、主記憶装置と拡
張記憶装置との間の入出力回数を少なくして高速
にシミユレート処理を行なうことができる効果が
ある。
As explained above, the present invention maintains the latest image of tracks in an extended storage device used as a virtual disk device during a track image buffer on the main storage device, and simulates the operation of the disk device when accessing the virtual disk device. When doing so, data reference operations necessary for access such as search, read, and write operations are performed on the track image buffer, and input/output between the extended storage device and the track image buffer is performed on a track-by-track basis. Therefore, there is an effect that the number of inputs and outputs between the main storage device and the extended storage device can be reduced and simulation processing can be performed at high speed.
第1図は本発明を適用する情報処理装置の一例
を示す要部ブロツク図、第2図はシミユレート実
行手段14が行なうシーク処理の一例を示す流れ
図、第3図はシミユレート実行手段14が行なう
サーチ処理の一例を示す流れ図、第4図はシミユ
レート実行手段14が行なうリード処理の一例を
示す流れ図、第5図はシミユレート実行手段14
が行なうライト処理の一例を示す流れ図、第6図
は仮想デイスク装置からの読出し動作例の説明
図、第7図は仮想デイスク装置の書き換え動作例
の説明図および、第8図は拡張記憶装置を仮想デ
イスク装置として使用する場合の制御方式の説明
図である。
図において、10は主記憶装置、11は拡張記
憶装置、12は転送手段、13はプロセツサ、1
4はシミユレート実行手段、15はトラツクイメ
ージバツフアである。
FIG. 1 is a block diagram of a main part showing an example of an information processing device to which the present invention is applied, FIG. 2 is a flowchart showing an example of a seek process performed by the simulation execution means 14, and FIG. 3 is a search process performed by the simulation execution means 14. FIG. 4 is a flowchart showing an example of a read process performed by the simulate execution means 14, and FIG.
FIG. 6 is an explanatory diagram of an example of a read operation from a virtual disk device, FIG. 7 is an explanatory diagram of an example of a rewriting operation of a virtual disk device, and FIG. 8 is an explanatory diagram of an example of a write operation performed by an extended storage device. FIG. 2 is an explanatory diagram of a control method when used as a virtual disk device. In the figure, 10 is a main storage device, 11 is an expanded storage device, 12 is a transfer means, 13 is a processor, 1
4 is a simulation execution means, and 15 is a track image buffer.
Claims (1)
タ転送が可能な拡張記憶装置を有する情報処理装
置における前記拡張記憶装置の仮想デイスク制御
方式において、 前記拡張記憶装置上のデータ形式を磁気デイス
ク装置のデータ形式に合わせ前記拡張記憶装置を
仮想デイスク装置としてアクセスすることを可能
とする前記拡張記憶装置の仮想デイスク制御をす
るにあたり、前記主記憶装置上に仮想デイスク装
置における1トラツク分の最新イメージを保持す
るトラツクイメージバツフアを複数設け、仮想デ
イスク装置アクセス時にデイスク装置の動作をシ
ミユレートする際は前記トラツクイメージバツフ
ア上でアクセスに必要なデータ参照の操作を行な
い、前記トラツクイメージバツフアと前記拡張記
憶装置との入出力はトラツク単位で行なうように
したことを特徴とする拡張記憶装置の仮想デイス
ク制御方式。[Scope of Claims] 1. A virtual disk control method for an expanded storage device in an information processing device having a main storage device and an expanded storage device capable of data transfer between the main storage device, comprising: When controlling the virtual disk of the expanded storage device by adjusting the data format to the data format of the magnetic disk device and making it possible to access the expanded storage device as a virtual disk device, one A plurality of track image buffers are provided to hold the latest images for tracks, and when simulating the operation of a disk device when accessing a virtual disk device, the data reference operation necessary for access is performed on the track image buffer, and the A virtual disk control method for an expanded storage device, characterized in that input/output between an image buffer and the expanded storage device is performed on a track-by-track basis.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246406A JPS62106539A (en) | 1985-11-05 | 1985-11-05 | Virtual disk control system for extended memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246406A JPS62106539A (en) | 1985-11-05 | 1985-11-05 | Virtual disk control system for extended memory device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62106539A JPS62106539A (en) | 1987-05-18 |
| JPH0431130B2 true JPH0431130B2 (en) | 1992-05-25 |
Family
ID=17148023
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60246406A Granted JPS62106539A (en) | 1985-11-05 | 1985-11-05 | Virtual disk control system for extended memory device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62106539A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04316124A (en) * | 1991-04-15 | 1992-11-06 | Teac Corp | Data recording and reproducing device |
-
1985
- 1985-11-05 JP JP60246406A patent/JPS62106539A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62106539A (en) | 1987-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5890208A (en) | Command executing method for CD-ROM disk drive | |
| JP2586219B2 (en) | High-speed media priority release exclusion method | |
| JPS6369066A (en) | Data correcting system on unrewritable medium | |
| JPH0431130B2 (en) | ||
| JPH0431131B2 (en) | ||
| JPH03103918A (en) | Virtual disk constitution system | |
| JPH02299036A (en) | Information recording and reproducing method | |
| JP3585264B2 (en) | Database system and data retrieval method | |
| JPH04350741A (en) | Access speed increasing method for indexed sequential file | |
| JP2569524B2 (en) | Virtual disk control method for extended storage device | |
| JPH04336638A (en) | Disk exchange system in system working mode | |
| JPS5916066A (en) | Data transfer system | |
| JPH0470938A (en) | Optical disk control system | |
| JPH01237820A (en) | Computer system | |
| JPS5841526B2 (en) | Channel command word preemption buffer control method | |
| JPH06290547A (en) | High-speed data transferring method | |
| JPH02213962A (en) | Cache memory control system for disk cache | |
| JPH04168520A (en) | File processing system | |
| JPH06222890A (en) | Data update control system for virtual disk device in extended storage mechanism | |
| JPH04111026A (en) | Write system for updating history information to data base | |
| JPH04287218A (en) | Input/output control system | |
| JPH09128291A (en) | Cache memory managing method | |
| JPH04369020A (en) | Information processor including large capacity storage device | |
| JPH07244564A (en) | Disk array device | |
| JPH0343655B2 (en) |