JPS6267629A - フアイル再配置装置 - Google Patents
フアイル再配置装置Info
- Publication number
- JPS6267629A JPS6267629A JP60207672A JP20767285A JPS6267629A JP S6267629 A JPS6267629 A JP S6267629A JP 60207672 A JP60207672 A JP 60207672A JP 20767285 A JP20767285 A JP 20767285A JP S6267629 A JPS6267629 A JP S6267629A
- Authority
- JP
- Japan
- Prior art keywords
- file
- files
- program
- input
- output
- 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
- 238000005259 measurement Methods 0.000 abstract description 5
- 238000000034 method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ファイル再配置装置に関する。
従来、ディスクヘッドの平均シーク動作範囲を小さくす
る目的で磁気ディスク装置上のファイルを再配置するに
は人手により、ファイル退避、ファイル再アロケート、
ファイル複写等の作業が行なわれ、かつ各ファイルの磁
気ディスク装置上の物理的位置を決定する為の基準とな
る各ファイルに対する物理的入出力回数の計測データの
採取が行なわれていなかった。
る目的で磁気ディスク装置上のファイルを再配置するに
は人手により、ファイル退避、ファイル再アロケート、
ファイル複写等の作業が行なわれ、かつ各ファイルの磁
気ディスク装置上の物理的位置を決定する為の基準とな
る各ファイルに対する物理的入出力回数の計測データの
採取が行なわれていなかった。
上述した従来の再配置方式では以下の問題点がある。す
なわち、 (1)人手による作業である為、作業ミスの発生等が考
えられる。
なわち、 (1)人手による作業である為、作業ミスの発生等が考
えられる。
(2)人手による作業である為、作業工数が太きい。
(3)各ファイルに対するファイル再配置後の磁気ディ
スク装置上の物理位置は、各ファイルに対する入出力頻
度を計測したデータに基づいた配置ではない為、再配置
後のファイル配置が必ずしもディスクヘッドの平均動作
範囲を小さくしているとはいえない等の問題があった。
スク装置上の物理位置は、各ファイルに対する入出力頻
度を計測したデータに基づいた配置ではない為、再配置
後のファイル配置が必ずしもディスクヘッドの平均動作
範囲を小さくしているとはいえない等の問題があった。
本発明は前記問題点を解消したファイル再配置装置を提
供するものである。
供するものである。
本発明のファイル再配置装置は磁気ディスク装置上で管
理される各ファイルに対しモニタプログラムが前記各フ
ァイルに対する物理的入出力回数をメモリー装置上のテ
ーブルへ記録する手段と、前記テーブルを入出力回数の
多い順にソートする手段と、該各ファイルを外部記憶装
置上の退避エリアへ格納する手段と、退避エリア上の各
ファイル全前記ソート処理結果により入出力の多いファ
イルの順に退避前の磁気ディスク装置上の領域へ物理的
に隣接させながら再アロケート・複写することにより、
ディスクヘッドの平均シーク動作範囲を小さくするよう
にファイル配置を行う手段とを有することを特徴とする
ものである。
理される各ファイルに対しモニタプログラムが前記各フ
ァイルに対する物理的入出力回数をメモリー装置上のテ
ーブルへ記録する手段と、前記テーブルを入出力回数の
多い順にソートする手段と、該各ファイルを外部記憶装
置上の退避エリアへ格納する手段と、退避エリア上の各
ファイル全前記ソート処理結果により入出力の多いファ
イルの順に退避前の磁気ディスク装置上の領域へ物理的
に隣接させながら再アロケート・複写することにより、
ディスクヘッドの平均シーク動作範囲を小さくするよう
にファイル配置を行う手段とを有することを特徴とする
ものである。
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の一実施例のファイル再配置システムの
構成図である。電子計算機システム本体lFiメモリー
装置2、中央処理装置6、周辺機器制御装置7で構成さ
れ、メモリー装置2には各ファイルの物理的入出力回数
を記録する入出力カウントテーブル3とモニタプログラ
ム4及びファイル再配置プログラム、5が格納されてい
る。又、周辺機器制御装置7にはファイル再配置の対象
となる磁気ディスク装置8、ファイル再配置処理実行時
における各ファイルの退避用の磁気ディスク装置9、及
びファイル再配置処理プログラム5に対してファイル再
配置処理開始の指示を行う端末装置10が接続されてい
る。第2図は入出力カウントテーブル3のフォーマツ)
を示す。
構成図である。電子計算機システム本体lFiメモリー
装置2、中央処理装置6、周辺機器制御装置7で構成さ
れ、メモリー装置2には各ファイルの物理的入出力回数
を記録する入出力カウントテーブル3とモニタプログラ
ム4及びファイル再配置プログラム、5が格納されてい
る。又、周辺機器制御装置7にはファイル再配置の対象
となる磁気ディスク装置8、ファイル再配置処理実行時
における各ファイルの退避用の磁気ディスク装置9、及
びファイル再配置処理プログラム5に対してファイル再
配置処理開始の指示を行う端末装置10が接続されてい
る。第2図は入出力カウントテーブル3のフォーマツ)
を示す。
実施例において、本発明のファイル再配置処理は、次の
ように行なわれる。
ように行なわれる。
すなわち、モニタプログラム4はファイル再配置の対象
となる磁気ディスク装置8に格納されている各ファイル
に対する一定時間における物理的入出力回数をカウント
し、第2図のフォーマットで入出力カウントテーブル3
に物理的入出力回数をセットする・モニタグログラム4
は計測対象時間が経過すると、物理的入出力回数のカラ
ントラ停止し、端末装置10に対して、計測終了を通知
する。オペレータは、計測終了通知を受けとると、端末
装置10より、メモリー装置2内に格納されているファ
イル再配置プログラム5に対してファイル再配置処理の
開始稽示を行う。次に、ファイル再配置プログラム5は
各ファイルに対する物理的入出力回数を記録した入出力
カウントテーブル3の内容を各ファイルのファイル名F
i (i =1〜n)に対応する物理入出力回数It(
i=1〜n)に基づき、物理入出力回数の多い順にソー
ト処理を行う。次にファイル再配置プログラム5はファ
イル再配置の対象となる磁気ディスク装置8よシ、各フ
ァイル全ファイル退避用磁気ディスク装置9に対しファ
イルアロケート・複写処理を行う。本処理においては、
ファイル再配置の対象となる磁気ディスク装置8と物理
的に同じ順にファイル退避用磁気ディスク装置9に対し
各ファイルを配置する。
となる磁気ディスク装置8に格納されている各ファイル
に対する一定時間における物理的入出力回数をカウント
し、第2図のフォーマットで入出力カウントテーブル3
に物理的入出力回数をセットする・モニタグログラム4
は計測対象時間が経過すると、物理的入出力回数のカラ
ントラ停止し、端末装置10に対して、計測終了を通知
する。オペレータは、計測終了通知を受けとると、端末
装置10より、メモリー装置2内に格納されているファ
イル再配置プログラム5に対してファイル再配置処理の
開始稽示を行う。次に、ファイル再配置プログラム5は
各ファイルに対する物理的入出力回数を記録した入出力
カウントテーブル3の内容を各ファイルのファイル名F
i (i =1〜n)に対応する物理入出力回数It(
i=1〜n)に基づき、物理入出力回数の多い順にソー
ト処理を行う。次にファイル再配置プログラム5はファ
イル再配置の対象となる磁気ディスク装置8よシ、各フ
ァイル全ファイル退避用磁気ディスク装置9に対しファ
イルアロケート・複写処理を行う。本処理においては、
ファイル再配置の対象となる磁気ディスク装置8と物理
的に同じ順にファイル退避用磁気ディスク装置9に対し
各ファイルを配置する。
次に、ファイル再配置プログラム5は、入出力カウント
テーブル3を参照し、物理入出力回数の多い順に各ファ
イルをファイル再配置の対象となる磁気ディスク装置8
に対して再アロケー)k行う。本処理において、各ファ
イルは物理入出力回数の多い順にファイルをシーク距離
が最短となるように隣接させながらアロケートする。
テーブル3を参照し、物理入出力回数の多い順に各ファ
イルをファイル再配置の対象となる磁気ディスク装置8
に対して再アロケー)k行う。本処理において、各ファ
イルは物理入出力回数の多い順にファイルをシーク距離
が最短となるように隣接させながらアロケートする。
最後に、ファイル再配置プログラム5はファイル退避用
磁気ディスク装置9より各ファイル全ファイル再配置の
対象となる磁気ディスク装置8ヘファイル単位で複写す
る。
磁気ディスク装置9より各ファイル全ファイル再配置の
対象となる磁気ディスク装置8ヘファイル単位で複写す
る。
以上説明したように本発明は人手介入処理が少ない為、
磁気ディスク上のファイル全迅速かつ正確に再配置する
ことができ、かつ、各ファイルの入出力回数の頻度によ
シフアイル全再配置するため、再配置後のアプリケーシ
ョンプログラムよりの各ファイルに対する入出力動作命
令によるディスクヘッドの平均シーク動作範囲全率さく
できる効果がある。
磁気ディスク上のファイル全迅速かつ正確に再配置する
ことができ、かつ、各ファイルの入出力回数の頻度によ
シフアイル全再配置するため、再配置後のアプリケーシ
ョンプログラムよりの各ファイルに対する入出力動作命
令によるディスクヘッドの平均シーク動作範囲全率さく
できる効果がある。
第1図は本発明の実施例を示すファイル再配置システム
構成図、第2図は第1図で示した各ファイルに対する物
理的入出力回数を記録するテーブルのフォーマツ)f示
す図である。 1・・・電子計算機システム本体、2・・・メモリー装
置、3・・・入出力カウントテーブル、4・・・モニタ
プログラム、5・・・ファイル再配置プログラム、6・
・・中央処理装置、7・・・周辺機器制御装置、8・・
・ファイル再配置の対象となる磁気ディスク装置、9・
・・ファイル退避用磁気ディスク装置、10・・・端末
装置。 9I笈(1≦し≦7′L)
構成図、第2図は第1図で示した各ファイルに対する物
理的入出力回数を記録するテーブルのフォーマツ)f示
す図である。 1・・・電子計算機システム本体、2・・・メモリー装
置、3・・・入出力カウントテーブル、4・・・モニタ
プログラム、5・・・ファイル再配置プログラム、6・
・・中央処理装置、7・・・周辺機器制御装置、8・・
・ファイル再配置の対象となる磁気ディスク装置、9・
・・ファイル退避用磁気ディスク装置、10・・・端末
装置。 9I笈(1≦し≦7′L)
Claims (1)
- (1)磁気ディスク装置上で管理される各ファイルに対
しモニタプログラムが前記各ファイルに対する物理的入
出力回数をメモリー装置上のテーブルに記録する手段と
、前記テーブルを物理的入出力回数の多い順にソートす
る手段と、該各ファイルを外部記憶装置上の退避エリア
へ格納する手段と、退避エリア上の各ファイルを前記ソ
ート処理結果により入出力回数の多いファイルの順に退
避前の磁気ディスク装置上の領域へ物理的に隣接させな
がら再アロケート・複写することによりディスクヘッド
の平均シーク動作範囲を小さくするようにファイル配置
を行う手段とを有することを特徴とするファイル再配置
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60207672A JPS6267629A (ja) | 1985-09-19 | 1985-09-19 | フアイル再配置装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60207672A JPS6267629A (ja) | 1985-09-19 | 1985-09-19 | フアイル再配置装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6267629A true JPS6267629A (ja) | 1987-03-27 |
Family
ID=16543650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60207672A Pending JPS6267629A (ja) | 1985-09-19 | 1985-09-19 | フアイル再配置装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6267629A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63271518A (ja) * | 1987-04-28 | 1988-11-09 | Nec Corp | フアイル制御システム |
| JPS63314651A (ja) * | 1987-06-17 | 1988-12-22 | Kyushu Nippon Denki Software Kk | 有限メモリ空間に於ける適正エントリ実行の為のファイル管理方式 |
| JPH01237902A (ja) * | 1988-03-18 | 1989-09-22 | Olympus Optical Co Ltd | 情報記録システム |
| JPH02306331A (ja) * | 1989-05-20 | 1990-12-19 | Pfu Ltd | 物理的連続性を持った動的ブロック獲得方法 |
| JP2000293317A (ja) * | 1996-04-08 | 2000-10-20 | Hitachi Ltd | 記憶制御装置 |
| JP2003271425A (ja) * | 2003-04-01 | 2003-09-26 | Hitachi Ltd | 記憶制御装置 |
-
1985
- 1985-09-19 JP JP60207672A patent/JPS6267629A/ja active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63271518A (ja) * | 1987-04-28 | 1988-11-09 | Nec Corp | フアイル制御システム |
| JPS63314651A (ja) * | 1987-06-17 | 1988-12-22 | Kyushu Nippon Denki Software Kk | 有限メモリ空間に於ける適正エントリ実行の為のファイル管理方式 |
| JPH01237902A (ja) * | 1988-03-18 | 1989-09-22 | Olympus Optical Co Ltd | 情報記録システム |
| JPH02306331A (ja) * | 1989-05-20 | 1990-12-19 | Pfu Ltd | 物理的連続性を持った動的ブロック獲得方法 |
| JP2000293317A (ja) * | 1996-04-08 | 2000-10-20 | Hitachi Ltd | 記憶制御装置 |
| US6446161B1 (en) | 1996-04-08 | 2002-09-03 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller with access frequency and sequential access ratio calculations and display |
| US6708252B2 (en) | 1996-04-08 | 2004-03-16 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller, with access frequency and sequential access ratio calculations and display |
| US6915382B2 (en) | 1996-04-08 | 2005-07-05 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller, with access frequency and sequential access ratio calculations and display |
| US7069383B2 (en) | 1996-04-08 | 2006-06-27 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller, with access frequency and sequential access ratio calculations and display |
| US7577815B2 (en) | 1996-04-08 | 2009-08-18 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller, with access frequency and sequential access ratio calculations and display |
| US8032733B2 (en) | 1996-04-08 | 2011-10-04 | Hitachi, Ltd. | Apparatus and method for reallocating logical to physical disk devices using a storage controller with access frequency and sequential access ratio calculations and display |
| JP2003271425A (ja) * | 2003-04-01 | 2003-09-26 | Hitachi Ltd | 記憶制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02227763A (ja) | データ転送制御システム | |
| JPS63113623A (ja) | セクタバツフア制御方式 | |
| US6687767B2 (en) | Efficient direct memory access transfer of data and check information to and from a data storage device | |
| JP6885193B2 (ja) | 並列処理装置、ジョブ管理方法、およびジョブ管理プログラム | |
| EP0116366B1 (en) | Method for controlling storage of data sets in memory unit | |
| JPS6267629A (ja) | フアイル再配置装置 | |
| US7650456B2 (en) | Employment method of virtual tape volume | |
| EP0694831A2 (en) | Computer system having storage unit provided with data compression function andmethod of management of storage area thereof | |
| JPS6380344A (ja) | フアイル再配置方式 | |
| US3913073A (en) | Multi-memory computer system | |
| JPH0566975A (ja) | フアイル再配置制御方式 | |
| JPS58149527A (ja) | システムの自動チユ−ニング方式 | |
| JPH05100934A (ja) | 複数磁気デイスクフアイル管理機能 | |
| JPH0512077A (ja) | フアイル再配置方式 | |
| JPS63201828A (ja) | 情報処理装置 | |
| JPH03103939A (ja) | ファイル再配置方式 | |
| JP2674693B2 (ja) | トレース情報の管理方式 | |
| JPS61233828A (ja) | 磁気デイスク複写装置 | |
| JPS601672A (ja) | 磁気デイスク装置の不良ブロツク処理方法 | |
| CN116756095A (zh) | 一种文件装载方法、装置、电子设备及存储介质 | |
| Busse et al. | The Data Acquisition and Monitoring System HOOPSY at the Heavy Ion Accelerator VICKSI | |
| JPS63318627A (ja) | デ−タベ−スの検索方式 | |
| JPH09134300A (ja) | エラーログ編集システム | |
| JPH09293007A (ja) | プログラムインストール装置 | |
| JP2006260124A (ja) | データバックアップ方法 |