JPH02121179A - ディスク装置の使用頻度均一化方式 - Google Patents
ディスク装置の使用頻度均一化方式Info
- Publication number
- JPH02121179A JPH02121179A JP27369888A JP27369888A JPH02121179A JP H02121179 A JPH02121179 A JP H02121179A JP 27369888 A JP27369888 A JP 27369888A JP 27369888 A JP27369888 A JP 27369888A JP H02121179 A JPH02121179 A JP H02121179A
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- track
- file
- disk device
- tracks
- 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
- 238000000034 method Methods 0.000 claims description 12
- 230000006866 deterioration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ディスク装置の使用頻度均一化方式〔従来の
技術〕 従来、ディスク装置上に確保されたファイルを使用する
場合、各ファイルによって使用される頻度が異なるため
、使用頻度の高いファイルでは読み書き時のエラーが他
のファイルよりも発生しやすくなる。
技術〕 従来、ディスク装置上に確保されたファイルを使用する
場合、各ファイルによって使用される頻度が異なるため
、使用頻度の高いファイルでは読み書き時のエラーが他
のファイルよりも発生しやすくなる。
上述した従来のファイルの使用方法は、ディスク装置の
局部的な劣化を発生し、ディスク装置の寿命を縮める。
局部的な劣化を発生し、ディスク装置の寿命を縮める。
したがって、本発明の目的は、ファイルを構成するトラ
ック単位でその使用頻度を均一化することによりディス
ク装置のか命を延ばすことができるディスク装置の使用
頻度均一化方式を提供することである。
ック単位でその使用頻度を均一化することによりディス
ク装置のか命を延ばすことができるディスク装置の使用
頻度均一化方式を提供することである。
本発明によれば、ユーザデータファイルを構成するトラ
ックの使用された回数を使用回数記録ファイルに記録す
るトラック使用回数登録手段と、記録されたファイルを
参照して使用回数が最大と最少のトラックの内容を交換
し、順次使用回数の高いトラックと低いトラックとの内
容交換をすべてのトラックにおいて行なうトラック内容
交換手段とを有することを特徴とするディスク装置の使
用頻度均一化方式が得られる。
ックの使用された回数を使用回数記録ファイルに記録す
るトラック使用回数登録手段と、記録されたファイルを
参照して使用回数が最大と最少のトラックの内容を交換
し、順次使用回数の高いトラックと低いトラックとの内
容交換をすべてのトラックにおいて行なうトラック内容
交換手段とを有することを特徴とするディスク装置の使
用頻度均一化方式が得られる。
次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
明をより詳細に説明する。
第1図を参照すると、本発明の一実施例は、ディスク記
憶システム6上のファイルであるユーザデータファイル
1と、ホストコンピュータシステム7内にありデータフ
ァイル1に対するアクセスを要求するファイルアクセス
処理部5と、アクセスされるファイルを構成するトラッ
クの読み書き回数を加算記録するトラック使用回数登録
手段3と、使用回数記録ファイル2と、更新された使用
回数記録ファイルを使用して使用回数が最大と最少のト
ラックの内容を交換し順次使用回数の高いトラックと低
いトラックとの内容交換をすべてのトラックにおいて行
なうトラック内容交換手段4とから構成されている。
憶システム6上のファイルであるユーザデータファイル
1と、ホストコンピュータシステム7内にありデータフ
ァイル1に対するアクセスを要求するファイルアクセス
処理部5と、アクセスされるファイルを構成するトラッ
クの読み書き回数を加算記録するトラック使用回数登録
手段3と、使用回数記録ファイル2と、更新された使用
回数記録ファイルを使用して使用回数が最大と最少のト
ラックの内容を交換し順次使用回数の高いトラックと低
いトラックとの内容交換をすべてのトラックにおいて行
なうトラック内容交換手段4とから構成されている。
第4図を参照すると、使用回数記録ファイル2のレコー
ド形式は、検索フラグ401と、トラックアドレス40
2と、アクセス回数403から構成されている。
ド形式は、検索フラグ401と、トラックアドレス40
2と、アクセス回数403から構成されている。
第2図はトラック使用回数登録手段3の処理例を示すフ
ローチャート、第3図はトラック内容交換手段4の処理
例を示すフローチャートである。
ローチャート、第3図はトラック内容交換手段4の処理
例を示すフローチャートである。
以下、各図を参照して本実施例の動作を説明する。
第2図を参照すると、ファイルアクセス処理部5からア
クセス要求のあるファイルのトラックのアドレスを受は
取る(処理201)、使用するトラックのアドレスをキ
ーとして(処理202)、使用回数記録ファイルを検索
しく処理203)、検索して得た値を1加算した後(処
理2o4)、使用回数記録ファイル2へ値を書き込み(
処理205) 、ファイルアクセス処理部5がらのデー
タをデータ記録部へアクセスする。
クセス要求のあるファイルのトラックのアドレスを受は
取る(処理201)、使用するトラックのアドレスをキ
ーとして(処理202)、使用回数記録ファイルを検索
しく処理203)、検索して得た値を1加算した後(処
理2o4)、使用回数記録ファイル2へ値を書き込み(
処理205) 、ファイルアクセス処理部5がらのデー
タをデータ記録部へアクセスする。
第3図を参照すると、使用回数記録ファイル内の検索フ
ラグ401を空白に初期化した(処理301 ) ?&
で、検索フラグ401が空白がつアクセス回数が最大で
あるトラックをMAXに代入して(処理312)、その
レコードの検索フラグ401に※をセットする(処理3
03)。
ラグ401を空白に初期化した(処理301 ) ?&
で、検索フラグ401が空白がつアクセス回数が最大で
あるトラックをMAXに代入して(処理312)、その
レコードの検索フラグ401に※をセットする(処理3
03)。
検索フラグ401が空白がつアクセス回数が最少のトラ
ックアドレスをMINに代入しく処理304)、そのレ
コードの検索フラグ401に※をセットしく処理305
)、MINとMAXのアドレスのトラックの内容を互い
に交換する(処理306)。レコード内に検索フラグが
空白のものがない、または一つしがない場合(処理3o
7)は終了し、ある場合は処理302から実行する。
ックアドレスをMINに代入しく処理304)、そのレ
コードの検索フラグ401に※をセットしく処理305
)、MINとMAXのアドレスのトラックの内容を互い
に交換する(処理306)。レコード内に検索フラグが
空白のものがない、または一つしがない場合(処理3o
7)は終了し、ある場合は処理302から実行する。
以上の処理によって、ファイルを構成するトラック単位
でその使用頻度をディスク装置内で均一化することが可
能である。
でその使用頻度をディスク装置内で均一化することが可
能である。
以上説明したように、本発明によれば、ファイルを構成
するトラック単位でその使用頻度をディスク装置内で均
一化することにより、ディスク装置の寿命を延ばすこと
ができる。
するトラック単位でその使用頻度をディスク装置内で均
一化することにより、ディスク装置の寿命を延ばすこと
ができる。
第1図は本発明の一実施例の全体構成図、第2図は第1
図に示したトラック使用回数登録手段における処理の流
れを示すフローチャート、第3図は第1図に示したトラ
ック内容交換手段における処理の流れを示すフローチャ
ート、第4図はトラック使用回数を記録するファイルの
レコード形式を示す図である。 1・・・ユーザデータファイル、2・・・使用回数記録
ファイル、3・・・トラック使用回数登録手段、4・・
・トラック内容交換手段、5・・・ファイルアクセス処
理部、6・・・ディスク記憶システム、7・・・ホスト
コンピュータシステム。 代理人 弁理士 内 原 晋 第 〆 罵 閃 りθ7 知2 +03 第 乎 区
図に示したトラック使用回数登録手段における処理の流
れを示すフローチャート、第3図は第1図に示したトラ
ック内容交換手段における処理の流れを示すフローチャ
ート、第4図はトラック使用回数を記録するファイルの
レコード形式を示す図である。 1・・・ユーザデータファイル、2・・・使用回数記録
ファイル、3・・・トラック使用回数登録手段、4・・
・トラック内容交換手段、5・・・ファイルアクセス処
理部、6・・・ディスク記憶システム、7・・・ホスト
コンピュータシステム。 代理人 弁理士 内 原 晋 第 〆 罵 閃 りθ7 知2 +03 第 乎 区
Claims (1)
- 【特許請求の範囲】 ユーザデータファイルを構成するトラックの使用された
回数を使用回数記録ファイルに記録するトラック使用回
数登録手段と、 記録されたファイルを参照して使用回数が最大と最少の
トラックの内容を交換し、順次使用回数の高いトラック
と低いトラックとの内容交換をすべてのトラックにおい
て行なうトラック内容交換手段とを 有することを特徴とするディスク装置の使用頻度均一化
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27369888A JPH02121179A (ja) | 1988-10-28 | 1988-10-28 | ディスク装置の使用頻度均一化方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27369888A JPH02121179A (ja) | 1988-10-28 | 1988-10-28 | ディスク装置の使用頻度均一化方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02121179A true JPH02121179A (ja) | 1990-05-09 |
Family
ID=17531309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27369888A Pending JPH02121179A (ja) | 1988-10-28 | 1988-10-28 | ディスク装置の使用頻度均一化方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02121179A (ja) |
-
1988
- 1988-10-28 JP JP27369888A patent/JPH02121179A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100345632B1 (ko) | 기억 장치 및 그 제어 방법 | |
| JP2557203B2 (ja) | ファジィ・パッキング方法及びデータ記憶システム | |
| EP0347032A2 (en) | Record format emulation | |
| JPH09179758A (ja) | データ管理装置及びデータ記録媒体 | |
| US6449705B1 (en) | Method and apparatus for improving performance of drive linking through use of hash tables | |
| JP4585052B2 (ja) | データ記録システム | |
| JPH02121179A (ja) | ディスク装置の使用頻度均一化方式 | |
| JPH054697B2 (ja) | ||
| JPH01113844A (ja) | ディスクキャッシュ装置 | |
| JPS63306567A (ja) | 回転型記憶装置 | |
| JPH0628779A (ja) | ディスク装置におけるデータ記録制御方法 | |
| JPS619721A (ja) | 磁気デイスク装置のセクタ管理方式 | |
| JPS6293727A (ja) | 磁気デイスク制御装置 | |
| JPH01255028A (ja) | 外部記憶装置のアクセス方法 | |
| JPS6041124A (ja) | 磁気デイスク制御装置 | |
| JPH05165575A (ja) | 仮想ディスク装置 | |
| JPH05289942A (ja) | キャッシュメモリ回路 | |
| JPH02213962A (ja) | ディスクキャッシュにおけるキャッシュメモリ制御方式 | |
| JPH03129514A (ja) | ファイル管理方式 | |
| JPS63291145A (ja) | ファイル管理方法 | |
| JPH04120641A (ja) | メモリ使用履歴管理方式 | |
| JPH02306473A (ja) | 磁気ディスク装置 | |
| JPH036634A (ja) | フロッピーディスクのファイル格納方式 | |
| JPH06222890A (ja) | 拡張記憶機構における仮想ディスク装置データ更新制御方式 | |
| JPH02244463A (ja) | 記憶ディスク制御装置 |