JPH0198042A - 外部記憶装置 - Google Patents
外部記憶装置Info
- Publication number
- JPH0198042A JPH0198042A JP62256058A JP25605887A JPH0198042A JP H0198042 A JPH0198042 A JP H0198042A JP 62256058 A JP62256058 A JP 62256058A JP 25605887 A JP25605887 A JP 25605887A JP H0198042 A JPH0198042 A JP H0198042A
- Authority
- JP
- Japan
- Prior art keywords
- track
- record
- head
- storage
- storage 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.)
- Pending
Links
- 239000000284 extract Substances 0.000 abstract 2
- 230000004044 response Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は外部記憶装置に関し、特に電子計算機システム
などで使用される外部記憶装置に関する。
などで使用される外部記憶装置に関する。
電子計算機システムなどで使用される磁気ディスク装置
等の外部記憶装置は、記憶面を一面または表裏両面に設
けた円盤状の記憶媒体を複数組み合わせた記憶媒体群を
配置しており、各記憶媒体の記憶面と一意に対応するよ
うにヘッド番号(トラック番号)が定義され、各記憶媒
体上のトラックと一意に対応するようにシリンダ番号が
定義され、各トラック中のレコードと一意に対応するよ
うにレコード番号が定義されている。
等の外部記憶装置は、記憶面を一面または表裏両面に設
けた円盤状の記憶媒体を複数組み合わせた記憶媒体群を
配置しており、各記憶媒体の記憶面と一意に対応するよ
うにヘッド番号(トラック番号)が定義され、各記憶媒
体上のトラックと一意に対応するようにシリンダ番号が
定義され、各トラック中のレコードと一意に対応するよ
うにレコード番号が定義されている。
従来、この種の外部記憶装置では、第3図に示すように
、シリンダ番号、ヘッド番号およびレコード番号を入力
して制御装置40を起動すると、制御装置40は入力さ
れたヘッド番号に対応する読取り装置20a〜20Cの
1つを入力されたシリンダ番号およびレコード番号を用
いて駆動し、駆動された読取り装置により入力されたヘ
ッド番号に対応する記憶媒体の記憶面から入力されたシ
リンダ番号およびレコード番号のレコードが読み出され
て制御装置40から出力されていた。
、シリンダ番号、ヘッド番号およびレコード番号を入力
して制御装置40を起動すると、制御装置40は入力さ
れたヘッド番号に対応する読取り装置20a〜20Cの
1つを入力されたシリンダ番号およびレコード番号を用
いて駆動し、駆動された読取り装置により入力されたヘ
ッド番号に対応する記憶媒体の記憶面から入力されたシ
リンダ番号およびレコード番号のレコードが読み出され
て制御装置40から出力されていた。
上述した従来の外部記憶装置では、同一シリンダ番号で
同一ヘッド番号をもつレコードを連続して読み出す場合
などでも制御装置40が起動されるたびにヘッド番号に
対応する記憶媒体の記憶面からいちいちレコードをコ売
み取っているので、レコードの読出し速度が遅いという
欠点がある。
同一ヘッド番号をもつレコードを連続して読み出す場合
などでも制御装置40が起動されるたびにヘッド番号に
対応する記憶媒体の記憶面からいちいちレコードをコ売
み取っているので、レコードの読出し速度が遅いという
欠点がある。
本発明の目的は、上述の点に鑑み、1トラック分のレコ
ードを一時記憶装置内に保持することにより、同一シリ
ンダ番号で同一ヘッド番号をもつレコードを連続して読
み出す場合のレコードの続出し速度を高速化することが
できる外部記憶装置を提供することにある。
ードを一時記憶装置内に保持することにより、同一シリ
ンダ番号で同一ヘッド番号をもつレコードを連続して読
み出す場合のレコードの続出し速度を高速化することが
できる外部記憶装置を提供することにある。
本発明の外部記憶装置は、記憶面を一面または表裏両面
に設けた円盤状の記憶媒体を複数組み合わせた記憶媒体
群を有していて各記憶媒体の記憶面と一意に対応するよ
うにヘッド番号が、各記憶媒体上のトラックと一意に対
応するようにシリンダ番号が、各トラック中のレコード
と一意に対応するようにレコード番号がそれぞれ定義さ
れている外部記憶装置において、前記ヘッド番号に一意
に対応していて前記記憶媒体の記憶面から1トラック単
位にレコードを読み取る複数の読取り装置と、これら複
数の読取り装置により読み取られた1トラック分のレコ
ードを記憶する複数の一時記憶装置と、シリンダ番号、
トラック番号およびレコード番号を入力されて起動され
前記ヘッド番号に対応する一時記憶装置に前記シリンダ
番号のトラックが記憶されているか否かを調べて記憶さ
れていない場合には前記シリンダ番号を用いて前記ヘッ
ド番号に対応する読取り装置を駆動して読み取られたト
ラックを前記ヘッド番号に対応する一時記憶装置に格納
した後に前記ヘッド番号に対応する一時記憶装置から前
記レコード番号のレコードを読み取って出力し前記ヘッ
ド番号に対応する一時記憶装置に前記シリンダ番号のト
ラックが記憶されている場合には前記ヘッド番号に対応
する一時記憶装置から前記レコード番号のレコードを読
み取って出力する制御装置とを有する。
に設けた円盤状の記憶媒体を複数組み合わせた記憶媒体
群を有していて各記憶媒体の記憶面と一意に対応するよ
うにヘッド番号が、各記憶媒体上のトラックと一意に対
応するようにシリンダ番号が、各トラック中のレコード
と一意に対応するようにレコード番号がそれぞれ定義さ
れている外部記憶装置において、前記ヘッド番号に一意
に対応していて前記記憶媒体の記憶面から1トラック単
位にレコードを読み取る複数の読取り装置と、これら複
数の読取り装置により読み取られた1トラック分のレコ
ードを記憶する複数の一時記憶装置と、シリンダ番号、
トラック番号およびレコード番号を入力されて起動され
前記ヘッド番号に対応する一時記憶装置に前記シリンダ
番号のトラックが記憶されているか否かを調べて記憶さ
れていない場合には前記シリンダ番号を用いて前記ヘッ
ド番号に対応する読取り装置を駆動して読み取られたト
ラックを前記ヘッド番号に対応する一時記憶装置に格納
した後に前記ヘッド番号に対応する一時記憶装置から前
記レコード番号のレコードを読み取って出力し前記ヘッ
ド番号に対応する一時記憶装置に前記シリンダ番号のト
ラックが記憶されている場合には前記ヘッド番号に対応
する一時記憶装置から前記レコード番号のレコードを読
み取って出力する制御装置とを有する。
本発明の外部記憶装置では、複数の読取り装置がヘッド
番号に一意に対応していて記憶媒体の記憶面から1トラ
ック単位にレコードを読み取り、複数の一時記憶装置が
複数の読取り装置により読み取られたlトラック分のレ
コードを記憶し、制御装置がシリンダ番号、トラック番
号およびレコード番号を人力されて起動されヘッド番号
に対応する一時記憶装置にシリンダ番号のトラックが記
憶されているか否かを調べて記憶されていない場合には
シリンダ番号を用いてヘッド番号に対応する読取り装置
を駆動して読み取られたトラックをヘッド番号に対応す
る一時記憶装置に格納した後にヘッド番号に対応する一
時記憶装置からレコード番号のレコードを読み取って出
力しヘッド番号に対応する一時記憶装置にシリンダ番号
のトラックが記憶されている場合にはヘッド番号に対応
する一時記憶装置からレコード番号のレコードを読み取
って出力する。
番号に一意に対応していて記憶媒体の記憶面から1トラ
ック単位にレコードを読み取り、複数の一時記憶装置が
複数の読取り装置により読み取られたlトラック分のレ
コードを記憶し、制御装置がシリンダ番号、トラック番
号およびレコード番号を人力されて起動されヘッド番号
に対応する一時記憶装置にシリンダ番号のトラックが記
憶されているか否かを調べて記憶されていない場合には
シリンダ番号を用いてヘッド番号に対応する読取り装置
を駆動して読み取られたトラックをヘッド番号に対応す
る一時記憶装置に格納した後にヘッド番号に対応する一
時記憶装置からレコード番号のレコードを読み取って出
力しヘッド番号に対応する一時記憶装置にシリンダ番号
のトラックが記憶されている場合にはヘッド番号に対応
する一時記憶装置からレコード番号のレコードを読み取
って出力する。
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例の外部記憶装置の構成を示
すブロック図である0本実施例の外部記憶袋面は、複数
(図示は3つ)の円盤状の記憶媒体1a〜ICを同心的
に配置してなる記憶媒体群1と、各記憶媒体13〜IC
の記憶面からレコードを1トラック単位で読み取る複数
の読取り装置2a〜2Cと、読取り装置2a〜2Cによ
り読み取られた1トラック分のレコードを一時的に記憶
する一時記憶装置3a〜3cと、外部記憶装置の読出し
動作を$lI御する制御装置4とから構成されている。
すブロック図である0本実施例の外部記憶袋面は、複数
(図示は3つ)の円盤状の記憶媒体1a〜ICを同心的
に配置してなる記憶媒体群1と、各記憶媒体13〜IC
の記憶面からレコードを1トラック単位で読み取る複数
の読取り装置2a〜2Cと、読取り装置2a〜2Cによ
り読み取られた1トラック分のレコードを一時的に記憶
する一時記憶装置3a〜3cと、外部記憶装置の読出し
動作を$lI御する制御装置4とから構成されている。
なお、第1図中には、記憶媒体1a〜ICの駆動装置な
どの本発明とは直接関係ないものの図示は省略した。
どの本発明とは直接関係ないものの図示は省略した。
記憶媒体13〜1cの記憶面の全てのレコードは、シリ
ンダ番号、ヘッド番号およびレコード番号を指定するこ
とにより一意に識別されるようになっている。
ンダ番号、ヘッド番号およびレコード番号を指定するこ
とにより一意に識別されるようになっている。
読取り装置2a〜2cは、各記憶媒体1a〜ICの記憶
面毎に設けられており、シリンダ番号を人力として駆動
されると、記憶媒体1a〜1cの入力されたシリンダ番
号をもつトラックのすべてのレコードを読み取って出力
する。
面毎に設けられており、シリンダ番号を人力として駆動
されると、記憶媒体1a〜1cの入力されたシリンダ番
号をもつトラックのすべてのレコードを読み取って出力
する。
−時記憶装置3a〜3cは、読取り装置2a〜2Cと同
様に各記憶媒体1a−1cの記憶面毎に設けられており
、lトラック分のすべてのレコードを記憶する記憶容量
を有する。
様に各記憶媒体1a−1cの記憶面毎に設けられており
、lトラック分のすべてのレコードを記憶する記憶容量
を有する。
第2図を参照すると、制御装置4における処理は、トラ
ック記憶調査ステップ41と、記憶判定ステップ42と
、読取り装置駆動ステップ43と、−時記憶装置記憶ス
テップ44と、レコード取出しステップ45と、レコー
ド出力ステップ46とからなる。
ック記憶調査ステップ41と、記憶判定ステップ42と
、読取り装置駆動ステップ43と、−時記憶装置記憶ス
テップ44と、レコード取出しステップ45と、レコー
ド出力ステップ46とからなる。
次に、このように構成された本実施例の外部記憶装置の
動作について説明する。
動作について説明する。
制御装置4は、シリンダ番号、ヘッド番号およびレコー
ド番号を入力として起動されると、入力されたヘッド番
号に対応する一時記憶装置(以下、これを−時記憶装置
3aとする)に入力されたシリンダ番号のトラックが記
憶されているがどうかを調べ(ステップ41)、記憶さ
れているが否がを判定する(ステップ42)。
ド番号を入力として起動されると、入力されたヘッド番
号に対応する一時記憶装置(以下、これを−時記憶装置
3aとする)に入力されたシリンダ番号のトラックが記
憶されているがどうかを調べ(ステップ41)、記憶さ
れているが否がを判定する(ステップ42)。
一時記憶装置3aに入力されたシリンダ番号のトラック
が記憶されていない場合には、制御装置4は、入力され
たシリンダ番号を入力として入力されたヘッド番号に対
応する読取り装置2aを駆動しくステップ43)、読み
取られた1トラック分のレコードを一時記憶装置3a3
aに記憶する(ステップ44)。次に、制御袋W4は、
−時記憶装置3aから入力されたレコード番号のレコー
ドを取り出しくステップ45)、取り出したレコードを
出力する(ステップ46)。
が記憶されていない場合には、制御装置4は、入力され
たシリンダ番号を入力として入力されたヘッド番号に対
応する読取り装置2aを駆動しくステップ43)、読み
取られた1トラック分のレコードを一時記憶装置3a3
aに記憶する(ステップ44)。次に、制御袋W4は、
−時記憶装置3aから入力されたレコード番号のレコー
ドを取り出しくステップ45)、取り出したレコードを
出力する(ステップ46)。
一時記憶装置3aに入力されたシリンダ番号のトラック
が記憶されている場合には、制御装置4は、−時記憶装
置3aから入力されたレコード番号のレコードを取り出
しくステップ45)、取り出したレコードを出力する(
ステップ46)。
が記憶されている場合には、制御装置4は、−時記憶装
置3aから入力されたレコード番号のレコードを取り出
しくステップ45)、取り出したレコードを出力する(
ステップ46)。
以上の処理により、同一シリンダ番号で同一ヘッド番号
をもつレコードの読出し要求により連続して制御装置4
を起動した場合には、2回目以降は記憶媒体1aからレ
コードを読み取ることなしに該当するレコード番号のレ
コードを出力することが可能となる。
をもつレコードの読出し要求により連続して制御装置4
を起動した場合には、2回目以降は記憶媒体1aからレ
コードを読み取ることなしに該当するレコード番号のレ
コードを出力することが可能となる。
なお、上記動作の説明は、人力されたヘッド番号に対応
する一時記憶装置が一時記憶装置3aであるとしたが、
入力されたヘッド番号に対応する一時記憶装置が一時記
憶装置3bおよび3Cの場合でも全く同様であることば
いうまでもない。
する一時記憶装置が一時記憶装置3aであるとしたが、
入力されたヘッド番号に対応する一時記憶装置が一時記
憶装置3bおよび3Cの場合でも全く同様であることば
いうまでもない。
ところで、上記実施例では、記憶面を記憶媒体の一面に
のみ設けた場合を例にとって説明したが、記憶媒体の表
裏両面に記憶面を設けた場合でも本発明が同様に適用可
能であることはいうまでもない。
のみ設けた場合を例にとって説明したが、記憶媒体の表
裏両面に記憶面を設けた場合でも本発明が同様に適用可
能であることはいうまでもない。
また、記憶媒体の種類についてはなんら言及しなかった
が、記憶媒体は磁気ディスク、光ディスク、光磁気ディ
スク等のシリンダ番号、ヘッド番号およびレコード番号
が定義可能な円盤状の記tα媒体であればどのようなも
のであってもよい。
が、記憶媒体は磁気ディスク、光ディスク、光磁気ディ
スク等のシリンダ番号、ヘッド番号およびレコード番号
が定義可能な円盤状の記tα媒体であればどのようなも
のであってもよい。
以上説明したように本発明は、記憶媒体の記憶面から読
取り装置によりlトラック単位に読取りを行って一時記
憶装置に保持させるようにしたことにより、レコードを
出力するたびに記憶媒体の記憶面からレコードを読み取
る必要がなくなり、同一シリンダ番号で同一ヘッド番号
をもつレコードを連続して読み出す場合のレコードの読
出し速度を高速化することができる効果がある。
取り装置によりlトラック単位に読取りを行って一時記
憶装置に保持させるようにしたことにより、レコードを
出力するたびに記憶媒体の記憶面からレコードを読み取
る必要がなくなり、同一シリンダ番号で同一ヘッド番号
をもつレコードを連続して読み出す場合のレコードの読
出し速度を高速化することができる効果がある。
第1図は本発明の一実施例の外部記憶装置の構成を示す
ブロック図、 第2図は第1図中の制御装置における処理を示す流れ図
、 第3図は従来の外部記憶装置の構成の一例を示すブロッ
ク図である。 図において、 l・・・・・・・記憶媒体群、 la〜IC・・・記憶媒体、 2a〜2C・・・読取り装置、 3a〜3C・・・−時記憶装置、 4・・・・・・・制御装置である。
ブロック図、 第2図は第1図中の制御装置における処理を示す流れ図
、 第3図は従来の外部記憶装置の構成の一例を示すブロッ
ク図である。 図において、 l・・・・・・・記憶媒体群、 la〜IC・・・記憶媒体、 2a〜2C・・・読取り装置、 3a〜3C・・・−時記憶装置、 4・・・・・・・制御装置である。
Claims (1)
- 【特許請求の範囲】 記憶面を一面または表裏両面に設けた円盤状の記憶媒体
を複数組み合わせた記憶媒体群を有していて各記憶媒体
の記憶面と一意に対応するようにヘッド番号が、各記憶
媒体上のトラックと一意に対応するようにシリンダ番号
が、各トラック中のレコードと一意に対応するようにレ
コード番号がそれぞれ定義されている外部記憶装置にお
いて、前記ヘッド番号に一意に対応していて前記記憶媒
体の記憶面から1トラック単位にレコードを読み取る複
数の読取り装置と、 これら複数の読取り装置により読み取られた1トラック
分のレコードを記憶する複数の一時記憶装置と、 シリンダ番号、トラック番号およびレコード番号を入力
されて起動され前記ヘッド番号に対応する一時記憶装置
に前記シリンダ番号のトラックが記憶されているか否か
を調べて記憶されていない場合には前記シリンダ番号を
用いて前記ヘッド番号に対応する読取り装置を駆動して
読み取られたトラックを前記ヘッド番号に対応する一時
記憶装置に格納した後に前記ヘッド番号に対応する一時
記憶装置から前記レコード番号のレコードを読み取って
出力し前記ヘッド番号に対応する一時記憶装置に前記シ
リンダ番号のトラックが記憶されている場合には前記ヘ
ッド番号に対応する一時記憶装置から前記レコード番号
のレコードを読み取って出力する制御装置と、 を有することを特徴とする外部記憶装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62256058A JPH0198042A (ja) | 1987-10-09 | 1987-10-09 | 外部記憶装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62256058A JPH0198042A (ja) | 1987-10-09 | 1987-10-09 | 外部記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0198042A true JPH0198042A (ja) | 1989-04-17 |
Family
ID=17287319
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62256058A Pending JPH0198042A (ja) | 1987-10-09 | 1987-10-09 | 外部記憶装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0198042A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5717888A (en) * | 1995-06-02 | 1998-02-10 | International Business Machines Corporation | Accessing cached data in a peripheral disk data storage system using a directory having track and cylinder directory entries |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62156743A (ja) * | 1985-12-28 | 1987-07-11 | Hitachi Ltd | 同時デ−タ転送制御装置 |
-
1987
- 1987-10-09 JP JP62256058A patent/JPH0198042A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62156743A (ja) * | 1985-12-28 | 1987-07-11 | Hitachi Ltd | 同時デ−タ転送制御装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5717888A (en) * | 1995-06-02 | 1998-02-10 | International Business Machines Corporation | Accessing cached data in a peripheral disk data storage system using a directory having track and cylinder directory entries |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920001436A (ko) | 디스크 기록/재생장치 | |
| JPH05189873A (ja) | ディスクの記録再生方法 | |
| JPS63121179A (ja) | ステ−ジング方法 | |
| US4932014A (en) | Data recording and reading system | |
| KR920701974A (ko) | 데이타 기록 재생 방법과 그에 대한 장치 | |
| JPH0198042A (ja) | 外部記憶装置 | |
| EP0646869A4 (en) | DEVICE FOR RECORDING AND TRANSMITTING INFORMATION. | |
| JPH0765540A (ja) | 光カードの情報管理装置 | |
| EP0777392A3 (en) | Information storage control method | |
| JPH0218714A (ja) | 光ディスク媒体の寿命管理方式 | |
| JPH06214724A (ja) | 情報記録再生システム | |
| JPH0283855A (ja) | 光ディスクファイル装置 | |
| JPH02185717A (ja) | 光ディスクと光ディスク装置 | |
| JPH056646A (ja) | 光カードのデータ記録管理方法 | |
| JPS6339102A (ja) | デイスク記録再生装置 | |
| JPH0397025A (ja) | 記録媒体交換装置 | |
| JPH01294291A (ja) | 光デイスク管理方式 | |
| JPH03209603A (ja) | フレキシブルディスク装置 | |
| JPS59101726A (ja) | 磁気デイスク装置 | |
| JPS6288170A (ja) | コンパクトデイスクの高速アクセス装置 | |
| JPH05120610A (ja) | 磁気デイスク装置 | |
| JPH01287888A (ja) | データ記録方法とデータ出力装置 | |
| JPH0145157B2 (ja) | ||
| JPS63285787A (ja) | 情報記録カ−ド方式 | |
| JPS6387690A (ja) | 光デイスク媒体装着制御装置 |