JPH0612786A - 磁気ディスク装置 - Google Patents

磁気ディスク装置

Info

Publication number
JPH0612786A
JPH0612786A JP4171233A JP17123392A JPH0612786A JP H0612786 A JPH0612786 A JP H0612786A JP 4171233 A JP4171233 A JP 4171233A JP 17123392 A JP17123392 A JP 17123392A JP H0612786 A JPH0612786 A JP H0612786A
Authority
JP
Japan
Prior art keywords
record
track
ckd
block
magnetic disk
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.)
Granted
Application number
JP4171233A
Other languages
English (en)
Other versions
JP3419475B2 (ja
Inventor
Mamoru Touraku
守 東落
Akira Kurano
昭 倉野
Hisashi Takamatsu
久司 高松
Hisaharu Takeuchi
久治 竹内
Yoshihiro Uchiyama
善弘 内山
Yoshiko Matsumoto
佳子 松本
Hisayoshi Kawabata
久善 川端
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP17123392A priority Critical patent/JP3419475B2/ja
Publication of JPH0612786A publication Critical patent/JPH0612786A/ja
Application granted granted Critical
Publication of JP3419475B2 publication Critical patent/JP3419475B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】 【目的】 FBAディスクでCKDフォーマットをエミ
ュレーションする場合において、各ブロックに当該ブロ
ック以降に存在する先頭のカウント部の位置を示す情報
を持つことによりCKDディスクに近いアクセス性能を
可能とする。 【構成】 各ブロックにデータを記録する場合、C部に
つづいてK部、D部と書き込み、その後各フィルド間の
Gの合計分に相当するキャップを書き込む。又、各フィ
ールドの先頭にはカウント部相当のデータの位置を示す
CPが存在する。CPA49はCA42の位置を、CP
B50はCB47の位置を示す。 【効果】 各ブロックにCPを設けたことによりC部相
当のデータを検索、読み出しが容易となる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はFBAのディスク装置に
よってCKDのディスク装置を、エミュレーションする
ことに係り、特にCKDの特徴であるランダムアクセス
を行うに好適な磁気ディスク装置に関する。
【0002】
【従来の技術】CKDトラックおよびFBAトラックに
ついて説明する。CKDトラックは図3の様になってい
る。インデックスマーカ11はトラックに1つ存在し、
トラックの始まりを認識させる為のものである。ホーム
アドレス(以下「HA」と略称する。)12は各トラッ
クの最初のフィールドであり、そのトラックの状態及び
トラック番号を示す。HA12以降にレコード0〜nが
存在する。各レコードはカウント部(以下「C部」と略
称する。)、キー部(以下「K部」と略称する。)、デ
ータ部(以下「D部」と略称する。)より構成される。
C部13,15は各レコードの最初のフィールドであ
り、そのレコードの状態、位置、及び長さを示す。K部
16は後続のD部の手引となる情報を記録し、D部の探
索等に使用するフィールドである。C部でキー長=1〜
255が指定されているとき存在し、キー長=0のとき
K部は存在しない。D部14,17は純粋のデータを記
録するフィールドである。C部のデータ長が示す値がD
部の長さであり、データ長=0のときエンドオブファイ
ルを表す。HA,C部,K部,D部の間にはそれぞれを
分けるギャップ(以下「G」と略称する。)が存在す
る。レコード0(以下「R0」と略称する。)はHA直
後のレコードであり、システム制御用に使用される標準
フォーマット時はキー長=0,データ長=8である。レ
コード1〜nはユーザが実際に使用できる領域である。
【0003】次に、FBAトラックについて説明する。
FBAトラックは図2の様になっている。トラックはイ
ンデックスマーカ21と一定長のブロックにより構成さ
れている。各ブロックはID部22,24とデータ部2
3,25、及びギャップより構成されている。ID部
(位置識別情報部)22,24は当該ブロック番号等を
記録する。データ部23,25は純粋なデータを記録す
る。データ部23,25の長さは全ブロック共通であ
り、例えば512バイトと設定されている。
【0004】CKDのデータをFBAへ書き込む従来技
術は、特開昭60−45857号公報で述べられてい
る。これは、CKDのデータをただFBAドライブへ順
番に書き込むのみである。上記はバックアップ用にデー
タを保持する為で、このデータを用いて上位チャネル装
置とのデータ転送を行うこと目的としていない。又、上
記方法で記憶したデータでCKDとしての処理を行うこ
とはCKD方式と比較してオーバヘッドが大きく性能低
下を招く。即ち、制御装置内のキャッシュ又はバッファ
に1トラック分のデータを読み込んだ後、CKDフォー
マットに変換して、上位装置とデータ転送することにあ
り、常に1トラックのデータ転送時間がオーバヘッドと
なる。
【0005】
【発明が解決しようとする課題】前記従来技術では、C
KDのデータをただFBAドライブへ順番に書き込むの
みであり、当該データを有する目的レコードの検索を短
時間に行なうことが難しく、CKDとしての処理を当該
ドライブで行うのはランダムアクセスの動作に於いて、
特に性能低下が大きい。
【0006】本発明は、CKDのデータを記憶したFB
Aドライブを用いて、検索処理を短時間に行うことを目
的としている。
【0007】
【課題を解決するための手段】本発明は、上記課題を解
決するために、各トラックが一定の長さのブロックに分
割された固定長フォーマット(FBA)の磁気ディスク
装置において、各トラックが任意の長さのレコードに分
割された可変長フォーマット(CKD)の磁気ディスク
装置をエミュレートする時に、各ブロックは、当該ブロ
ック以降において、CKDのレコードが存在するかどう
かを示す情報を有することとしたものである。
【0008】
【作用】各トラックが一定の長さのブロックに分割され
た固定長フォーマット(FBA)の磁気ディスク装置に
おいて、各トラックが任意の長さのレコードに分割され
た可変長フォーマット(CKD)の磁気ディスク装置を
エミュレートする時に、各ブロックは、当該ブロック以
降において、CKDのレコードが存在するかどうかを示
す情報を有する。このため、CKDのレコードを高速で
検索することができる。
【0009】
【実施例】本発明の実施例について、図面を用いて以下
詳細に説明する。
【0010】本磁気ディスク装置を用いたシステムを図
8に示す。上位装置は中央処理装置181とチャネル装
置182より構成されている。制御装置90にはキャッ
シュメモリ(以下「キャッシュ」と略称する。)91を
搭載する。最下位にディスク装置92が存在する。ディ
スク装置はFBAで図3の様なデータの記憶を行う。
又、キャッシュ91にはバッテリー93が搭載されてお
り、電源OFF後もキャッシュ91は以前のデータを記
憶しつづける。制御装置90は転送データをキャッシュ
91に一旦保持し、チャネル装置182、又はディスク
装置92に送る。
【0011】次に、エミュレーションの方法について説
明する。FBA上でCKDをエミュレーションした場合
を図1に示す。図1上段のCKDデータを下段のFBA
へ記録する時、各ブロックの先頭には、次のC部の位置
を示すデータ(以下「CP」と略称する。)を書き込
み、次にレコードを記録する。レコードは、C部,K
部,D部を連続して記録し、つづいてフィールド間のG
を書き込む。これによりC部A33はCA42へ、K部
A34はKA43へ、D部A35はDA44へ、GA3
8〜GC40の合計がGA45とGB46の合計へ、と
いう様に対応する。この時、CPA49はCA42の位
置を示し、CPB50はCB47の位置を示している。
GもFBA上に反映させている為、CKD上のレコード
の長さと、FBA上でレコードに対応する部分の長さが
同一となる。
【0012】又、レコード1はレコード0が標準フォー
マットであればCKD1トラックに対応するブロック群
の先頭より記録させる。通常レコード0は標準フォーマ
ットであり、HAと合わせて数トラック又は数シリンダ
分を1ブロックに記録する。容量的にはCKD1トラッ
クに対しFBAnブロック(仮りに1トラック60Kバ
イト、1ブロック2Kバイトとすると30ブロック)を
割り当ててエミュレーションを行い、これによりFBA
nブロックが論理的なCKD1トラックとなる。
【0013】具体例を図10に示す。CKDドライブの
1例として、シリンダ当たりのヘッド数を15本とし1
トラック30ブロックを適用すると、CKDフォーマッ
トの1シリンダ当たり450ブロック(0〜449)と
なる。ビットマップはレコード0が標準フォーマットで
あることを示すもので、1ビットが1トラックに対応し
ており、FBAドライブのシリンダ0、ヘッド14の後
端に書き込み、つづくシリンダ1、ヘッド0の先頭より
HA,レコード0を数トラック、又は数シリンダ分まと
めたものを書き込む。HA,レコード0を記憶する領域
としてシリンダ2の後端迄用意するが、CKDドライブ
のトラック数によって当該シリンダの後端迄使用すると
は限らない。シリンダ3よりユーザデータ(CKDトラ
ックのレコード1以降)を記憶する。記憶位置の選定理
由は以下の通りである。HA,レコード0を記憶するト
ラックの先頭と、ユーザデータを記憶するトラックの先
頭はシリンダの先頭(ヘッド0)の方が位置付けが容易
である。SEEK処理において、補正が簡単なためであ
る。又、後で述べるがビットマップはキャッシュ内に常
駐させ、HA,レコード0はユーザデータとは異なる位
置に記憶させる為、上記2つは一括して読み出せると処
理が容易となる。よってビットマップはシリンダ0の後
端に記録し、HA,レコード0を記憶するトラックとの
連続性を持たせる。シリンダ0の未使用部分は制御用の
予備とすることにより多目的な使用を可能とする。
【0014】次に、CKDにおける上位装置からの命令
(以下「コマンド」と略称する。)について説明する。
通常図4に示すコマンドが発行される。SEEKコマン
ド60(以下「SK」と略称する。)はシリンダ番号、
ヘッド番号を送出して一つのトラックを選択する為に使
用される。SET SECTORコマンド61(以下
「SS」と略称する。)はセクター番号を送りヘッドを
目的のセクターへ位置付ける為に使用される。ディスク
の各シリンダにおけるトラックは等しいスペースを持っ
た扇形状に分割されており、その1つ1つがセクターで
ある。SEARCH IDコマンド62(以下「SC
H」と略称する。)は目的のレコードへヘッドを位置付
ける為に使用され、送られたデータとディスク上より読
み出したC部のデータを比較する。TICコマンド63
は先のSCH62でデータの一致がとれるまでSCH6
2をくり返す為の命令である。目的のレコードに位置付
けた後にREAD又はWRITEコマンド64が発行さ
れる。
【0015】次にエミュレーション後に前記コマンドを
受けとった時の動作を説明する。SK60時、当該トラ
ックに対応するブロックを求めることは容易に可能であ
る。SS61時、セクター番号をブロック番号に変換す
る必要がある。CKDトラックのセクター数をα、FB
Aのトラック内で使用するブロック数をβ又、トラック
の先頭ブロックを0とし、上位装置より送られたデータ
のセクタ番号をγとすると数1により目的ブロック番号
を求めることができる。
【0016】
【数1】
【0017】次にSCH62、TIC63で目的のレコ
ードへの位置付けを行う。図5の様なブロックのC部n
71を検索する場合、制御装置に当該ブロックより送ら
れるCP70がC部n71の位置を示している(例えば
自分から何バイト後か)ので制御装置はC部n71の認
識、比較が容易に行える。又、C部n+1(72)を検
索する場合でもC部n71のキー長、データ長によりC
部n+1(72)の位置を計算により容易に求めること
ができる。もしCPが無い場合、制御装置は何かの手段
でC部を認識する必要がある。たとえば、当該トラック
の先頭より順次認識していく。以上によりSCH動作を
CKDとほぼ同時間で行うことが可能となる。
【0018】又、本ブロック以降にレコードが存在しな
い場合、CPにはその事を示す情報(例えばゼロパター
ン)を記録するのでインデックスマーカ迄の間、上位装
置とのパスを解放することができ無駄な回転待ちを回避
することができる。
【0019】SCH処理もREAD処理も同様である
が、ブロックにCPを持たない場合C部相当のデータの
認識をする必要上、当該トラックに対応するブロックの
先頭から読み出す必要がある。目的のデータがブロック
nに存在する場合、CPが無いとブロック0より読み出
す為、ブロックn個分のデータ転送に必要な時間がオー
バヘッドとなる。CPが存在するからこそ以前のSCT
処理が可能となり、目的のブロック内の読み出し完了か
らSCH/READ処理が行なえる。よってCPの存在
の有無により、最大で約1トラック分のオーバヘッドの
差が生じ、又キャッシュ上へ読み出すデータ量も目的ブ
ロックのみとなり減少する。
【0020】通常、HA,レコード0の更新はほとんど
無く、レコード0は標準フォーマットである。レコード
1以降はユーザの使用可能領域なのでデータが更新され
る確率は高い。この為、HA,レコード0とレコード1
以降を同一ブロックに記憶しない方が処理速度は速くな
る。ブロックがHA,レコード0,レコード1のみで構
成されると仮定すると、レコード1の更新のみの場合で
も当該ブロックをキャッシュ上に一旦読み出しレコード
1を更新して当該ブロックに書き込まなければならな
い。よってHA,レコード0とレコード1以降を別ブロ
ックに記憶させる。すると図6の様な記録方法が考えら
れるが、ほとんどの場合、レコード0(82)は標準フ
ォーマットであり、この為ブロック0(80)内の後方
で未使用エリア83が発生する。この為HA81、レコ
ード0(82)を数トラック、又は数シリンダ分まとめ
て異なるブロックへ記憶させる。これにより図6のトラ
ックは図7の様な純粋なデータトラックとすることが可
能となり図6で発生していた未使用エリア83を減少さ
せることができる。レコード0が標準フォーマットで無
い場合は標準フォーマットを超えたデータ(K部,D部
を加えて9バイト目以降)を純粋なデータトラックのブ
ロック0より記憶させる。
【0021】又、図6の様なトラック(ブロック群)が
連続して存在すると、あるトラックの終端まで書き込み
を行い、次のトラックのレコード1以降も連続して書き
込みを行う場合、次のトラックのHA,レコード0が存
在する場所で一旦書き込み処理を中断しなければならな
い。SCSIインタフェースのFBAドライブの特性と
して、一旦処理を中断した後、1ブロック後に書き込み
処理を再開するのは不可能である。よって回転待ちを生
じてしまう。図7の様なトラックであれば、書き込み処
理を次のトラックに対し連続して行うことができる。W
RITE処理時、上位装置に対してはキャッシュにデー
タ入力後直ちに終了報告し、その後ディスク装置に書き
込む。この為、ディスク装置の使用状態やWRITE処
理が連続した場合、連続トラックを一括して書き込む状
態が発生する。この為にも図7のトラックフォーマット
の方が有利である。
【0022】さらに、キャッシュメモリの利用を前提と
して、トラックのフォーマット状態を特定のブロックに
記憶することにより、アクセス性能を向上することがで
きる。
【0023】以下、2つの例を説明する。
【0024】当該トラックのレコード1以降が存在する
かしないかを表す情報を持つ。これにより当該トラック
の消去動作(レコード1以降を消去する。)が当該情報
のセット又はリセットのみとなり処理時間の短縮を図る
ことができる。
【0025】HA,レコード0はまとめて別ブロックに
持つ為、頻繁に読み出すのはシステムスループット低下
となる。通常処理においてHAを読み出す事はほとんど
無く、又レコード0を読むのはレコード1を更新する為
がほとんどである。この時、レコード0が標準フォーマ
ットであればレコード1は当該トラックに対応するブロ
ック群の先頭に存在する為、レコード0が標準フォーマ
ットであればこの事を示す情報(例えばビットマップ)
をキャッシュ上に持てば当該情報の参照のみでレコード
1の位置が判明し、直接レコード1に位置付けることが
でき処理時間を短縮させることができる。
【0026】READ処理時のドライブ上のデータ、キ
ャッシュ上のデータ、上位装置への転送データの時間関
係を図9に示す。ディスク装置にはSS処理によりセク
タ番号をブロック番号に変換して位置付け動作を行なわ
せており、目的ブロック(ブロックN100)で制御装
置と再接続した後、データ転送を行う最終ブロック(ブ
ロックN+n101)迄データ転送を行う。制御装置は
ブロックのCPを参照し、目的のフィールド102を認
識すると上位装置と再接続し、データ転送を開始する。
上位装置へはG相当のデータは転送しない。最終フィー
ルド103を転送するとデータ転送は終了する。
【0027】従って、最大1ブロックのデータ転送時間
の遅れでレコードの位置付けが可能となり、CKDディ
スクに近いアクセス時間を得ることができる。
【0028】CKD1トラックを複数のFBAドライブ
に分散させる場合(アレイディスク)でも、本方式を行
いることは可能であり、前述した特徴を得ることができ
る。
【0029】以上述べたように、本実施例によれば、F
BAの各ブロックの先頭に、次に存在するCKDのレコ
ードの先頭の位置を示すデータを持つ為、CKDの命令
(特にレコード検索処理)を実施するのが容易となる。
【0030】又、本ブロック以降にレコードが存在しな
い事を示す情報を持つので本ブロック以降から次のトラ
ックの先頭迄の間上位装置とのパスを解放することが可
能となり、システムスループットを向上させることがで
きる。
【0031】また、CKDのレコード1をFBAのブロ
ックの先頭から記憶させる為位置付け、検索が容易で高
速となる。
【0032】さらに、トラック情報に当該トラックのレ
コード1以降が存在するかしないかを示す情報を持つこ
とにより、トラックのデータ消去(レコード1以降を消
去)が当該情報の更新のみとなり処理時間を短縮させる
ことができる。
【0033】
【発明の効果】本発明によれば、CKDのデータを記憶
したFBAドライブを用いて、検索処理を短時間に行う
ことができる。
【図面の簡単な説明】
【図1】FBAでCKDをエミュレーションする方法の
説明図。
【図2】FBAのトラックフォーマットの説明図。
【図3】CKDのトラックフォーマットの説明図。
【図4】コマンドの説明図。
【図5】エミュレーション後のFBAのトラックフォー
マットの説明図。
【図6】エミュレーション後のFBAのトラックフォー
マットの説明図。
【図7】エミュレーション後のFBAのトラックフォー
マットの説明図。
【図8】システム構成図。
【図9】各装置間のデータ転送を示す説明図。
【図10】FBAドライブでエミュレーションした場合
のトラックフォーマットの説明図。
【符号の説明】
11,21 インデックスマーカ 12 HA 13,15,33,36 C部 16,34,37 K部 14,17,35 D部 22,24 ID部 23,25 データ部 38〜41 G 49,50,70 CP 60〜64 コマンド 42〜48,71,72,82〜84 ブロック内の
データ 90 ディスク制御装置 91 キャッシュメモリ 92 ディスク装置 93 バッテリー 100,101 ブロック 102,103 上位装置へ転送するデータの始点と
終点
───────────────────────────────────────────────────── フロントページの続き (72)発明者 竹内 久治 神奈川県小田原市国府津2880番地 株式会 社日立製作所小田原工場内 (72)発明者 内山 善弘 神奈川県小田原市国府津2880番地 株式会 社日立製作所小田原工場内 (72)発明者 松本 佳子 神奈川県小田原市国府津2880番地 株式会 社日立製作所小田原工場内 (72)発明者 川端 久善 神奈川県小田原市国府津2880番地 株式会 社日立製作所小田原工場内

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】各トラックが一定の長さのブロックに分割
    された固定長フォーマット(FBA)の磁気ディスク装
    置であって、 各トラックが任意の長さのレコードに分割された可変長
    フォーマット(CKD)の磁気ディスク装置をエミュレ
    ートする時に、 各ブロックは、 当該ブロック以降において、CKDのレコードが存在す
    るかどうかを示す情報を有することを特徴とした磁気デ
    ィスク装置。
  2. 【請求項2】各トラックが一定の長さのブロックに分割
    された固定長フォーマット(FBA)の磁気ディスク装
    置であって、 各トラックが任意の長さのレコードに分割された可変長
    フォーマット(CKD)の磁気ディスク装置をエミュレ
    ートする時に、 各ブロックは、 当該ブロック以降において、CKDのレコードが存在す
    るときは、最初に存在する、CKDのレコードの先頭の
    位置を示す情報を有し、 当該ブロック以降において、CKDのレコードが存在し
    ないときは、レコードが存在しない事を示す情報を有す
    ることを特徴とした磁気ディスク装置。
  3. 【請求項3】請求項1または2記載の磁気ディスク装置
    において、 CKDのレコード0がシステム制御用の情報を有する標
    準フォーマットの時、CKDの各トラックにあるレコー
    ド0のみを予め定められたブロックに集めて記憶するこ
    とを特徴とした磁気ディスク装置。
  4. 【請求項4】請求項1、2または3記載の磁気ディスク
    装置において、 CKDのレコード0がシステム制御用の情報を有する標
    準フォーマットの時、レコード1をCKDの1トラック
    を記憶するブロック群の先頭に記憶することを特徴とし
    た磁気ディスク装置。
  5. 【請求項5】請求項1、2または4記載の磁気ディスク
    装置において、 CKDのトラック情報であるホームアドレス、レコード
    0を、あらかじめさだめられたブロックに記憶すること
    を特徴とした磁気ディスク装置。
  6. 【請求項6】請求項5記載の磁気ディスク装置におい
    て、 CKDの各トラックのレコード1以降が存在するかしな
    いかを示す情報を当該トラックに対応するトラック情報
    内に持つことを特徴とした磁気ディスク装置。
  7. 【請求項7】請求項1、2、3、4、5または6記載の
    磁気ディスク装置を複数有し、 CKDのデータを分散させて記憶することを特徴とした
    磁気ディスクアレイ装置。
JP17123392A 1992-06-29 1992-06-29 磁気ディスク装置 Expired - Lifetime JP3419475B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17123392A JP3419475B2 (ja) 1992-06-29 1992-06-29 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17123392A JP3419475B2 (ja) 1992-06-29 1992-06-29 磁気ディスク装置

Publications (2)

Publication Number Publication Date
JPH0612786A true JPH0612786A (ja) 1994-01-21
JP3419475B2 JP3419475B2 (ja) 2003-06-23

Family

ID=15919517

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17123392A Expired - Lifetime JP3419475B2 (ja) 1992-06-29 1992-06-29 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JP3419475B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11338641A (ja) * 1998-05-22 1999-12-10 Fujitsu Ltd ディスク制御装置及びその制御方法
WO2000007105A1 (en) * 1998-07-27 2000-02-10 Hitachi, Ltd. Computer system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11338641A (ja) * 1998-05-22 1999-12-10 Fujitsu Ltd ディスク制御装置及びその制御方法
WO2000007105A1 (en) * 1998-07-27 2000-02-10 Hitachi, Ltd. Computer system

Also Published As

Publication number Publication date
JP3419475B2 (ja) 2003-06-23

Similar Documents

Publication Publication Date Title
US5297124A (en) Tape drive emulation system for a disk drive
US6779081B2 (en) Apparatus and method for defragmentation in disk storage system
KR100216146B1 (ko) 직접 액세스 저장장치의 데이터 압축 방법 및 압축 데이터 구조
JP3898782B2 (ja) 情報記録再生装置
EP0738954B1 (en) Data transfer control method and apparatus for external storage subsystem
JPH0683547A (ja) 情報処理装置及び情報処理方法
US6195217B1 (en) Hard disk equipped with a memory for storing file allocation table (FAT) information
JP3419475B2 (ja) 磁気ディスク装置
DE69031983D1 (de) Mehrschritt-datenlesevorrichtung
US6880042B2 (en) Data storage apparatus that combines a group of continuous data series stored in buffer separately before storing in a recording medium
JP3969809B2 (ja) 記憶装置におけるデータバッファの管理方法
JPH11327802A (ja) ディスクシステム
JP3392159B2 (ja) トラックエミュレーション方法および外部記憶サブシステム
US6041392A (en) Disk drive device and method for controlling the same
JP3093657B2 (ja) Fba−ckd変換方式
JP2834081B2 (ja) 磁気ディスク制御装置
JPH06332622A (ja) 情報処理装置
JPS6375950A (ja) Fbaデイスクのキヤツシユ制御方式
JP4228590B2 (ja) 記憶装置
JPH0628779A (ja) ディスク装置におけるデータ記録制御方法
JP2864751B2 (ja) ディスク制御装置の不揮発性メモリ管理方式
JPH05197502A (ja) 磁気テープ制御装置
JPH02113467A (ja) デイスク制御方式
JP2000227865A (ja) セグメントキャッシュ方式の情報記録再生装置及びセグメントキャッシュ方式の情報記録再生方法
JPH03282612A (ja) 外部補助記憶制御装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100418

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 10