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

磁気ディスク装置

Info

Publication number
JPH03102418A
JPH03102418A JP1240158A JP24015889A JPH03102418A JP H03102418 A JPH03102418 A JP H03102418A JP 1240158 A JP1240158 A JP 1240158A JP 24015889 A JP24015889 A JP 24015889A JP H03102418 A JPH03102418 A JP H03102418A
Authority
JP
Japan
Prior art keywords
sectors
sector
magnetic disk
disk device
access
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
Application number
JP1240158A
Other languages
English (en)
Inventor
Tomio Kakiuchi
登巳夫 垣内
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1240158A priority Critical patent/JPH03102418A/ja
Publication of JPH03102418A publication Critical patent/JPH03102418A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、情報処理システム等で使用される磁気ディス
ク装置に関する。
(従来の技術) 最近、コンピュータ等の外部記憶装置として、磁気ディ
スク装置や磁気Iへラム装置が多く用いられている。こ
の種の記憶製置は、その構造上アクセスタイムをms単
位より減少させることは困難であり、その+]:能はア
クセス9イl1に大きく依存している。
磁気ディスタ装置のアクセスタイl1は、ヘッ1一がシ
リンダ間を移動ずる1時間、移動後の安)と時間、ディ
スクの同転待ち時間、ヘッドがディスクに接触してから
安定するまでの時間を含んでいる。この中でディスクの
回i1g待ち時間とは、ヘツIヘがシリンダ上にあると
き論理的セクタ番号が指定するセクタかヘッドを通過す
るまでの待ち時間であり、前記アクセスツイl1の中て
このディスクの回転待ち時間が大きな割合を占めている
(発明が解決しようとする課題) しかしながら、上詔従来の技術では、右方向に回転して
いるディスクにおいて同一シリンダ七で現イfアクセス
しているセクタに続いて物那的付置が前記セクタの右隣
りのセクタをアクセスするバターンが多発しても、その
都度ディスクが1回転するまで待たないとアクセスでき
ないという問題点を有していた。−L記問題点を解決す
る方法としてセクタの再割付けを行って右隣りのセクタ
を左隣りに移すことにより、次のこのパターンでアクセ
スする時のディスクの回転待ち時間を減らすという方法
がある。
本発明は上記従来の問題を解決するものであり、上記セ
クタの再割付けを行う場合に使用する論理的セクタ番号
に対応して物理セクタ番号を設定し、かつ、連続してア
クセスされたセクタのパターンに対するアクセス回数を
自動計数する磁気ディスク装置を提供することを目的と
するものである。
(問題点を解決するための手段) 本発明は上記目的を達或するために、磁気ディスク装置
は、論理的セクタ番号により指定される記憶付置に物理
的セクタ番号を記憶する手段と、現在アクセスされてい
るセクタの論理的セクタ番号と直前にアクセスされてい
たセクタの論理的セクタ番号に対応する2つの物理的セ
クタ番号を用いて1つのアドレスを生或する手段と、前
記ア[〜レスによる指定される記憶位置から読み出され
る連続してアクセスされたセクタのパターンに対するア
クセス回数に1を加算したあと、前記記憶位置に加算結
果を記憶する手段とから構成されるものである。
(作 用) したがって、本発明は上記構成によって、連続してアク
セスされたセクタのパターンに対する総アクセス同数と
セクタの物坤的セクタ番号を提イ』(することが可能に
なり、これらを用いてセクタの再割付けを行うことによ
って磁気ディスク装置の性能を向上させることができる
(実施例) 第上図はセクタの再割付けの原理を示すものである。フ
ォーマット時に、第1図(a)で示す順序でセクタが書
き込まれていたとする。読み出し時にA−+Bという順
序でアクセスするパターンが多発した場合、第1図(b
)に示すようにセクタの再割付けを行うことによって、
次にA−)Bの順序の3 パターンでアクセスした時の回転待ち時間を大幅に減ら
すことが可能となる。
第2図は本発明の一実旅例における磁気ディスク装置の
構成を示すものである。第2図において、10はアドレ
スレジスタ,11は物理的セクタ番号を格納するRAM
、12は連続してアクセスされたセクタのパターンを示
す物理的セクタ番号のペアを格納するランチ回路(a)
, (b)、13はアドレスレジスタ、14は前記パタ
ーンの総アクセス回数を格納するRAM、{5は加算器
、111ないしH8はセクタ番号、1.20はラッチ回
路12(a)の内容をラッチ回路12(b)に移す信号
、12↑はRAM].4に書き込むための書込信号、1
22はRAM.14から読み出すための読出信号、12
3は総アクセス回数、131ないし135は物理的セク
タ番号である。
次に上記実施例の動作について説明する。上記実施例に
おいて、論理的セクタ番号111〜118がホストから
与えられるとアドレスレジスタ10で指定されるR A
 Mllの記憶位置から、上記論理的セクタ番号に対応
する物理的セクタ番号131〜135がラ4 ッチ回路1.2(a)に格納される。同時にラッチ回路
12に信号120が与えられて、ラッチ回路12(a)
に格納されていた直前にアクセスされたセクタの物却的
セクタ番号がラッチ回路1.2(b)に格納される。
一方、ラッチ回路12(a)の出力124は、アドレス
レジスタ13の上位ビット部分に入力され、ラッチ回路
12(b)の出力125はアドレスレジスタ13の下位
ビッ1〜部分に入力される。この続けてアクセスされた
セクタの物理的セクタ番号の組がアクセスパターンであ
り、アドレスレジスタ13にセットされるアクセスパタ
ーンによって指定されるRAM14の記憶位置から、前
記アクセスパターンに対する総アクセス回数123が出
力される。総アクセス回数123は、加算器15の一方
の入力となる。加算器15のもう一方の入力は、プルア
ップされているので、加算器15からの出力126は総
アクセス回数123に1を加算した値となる。ここで、
RAM.14に書込信号121を与えると、加算器l5
からの出力126がアドレスレジスタ13で指定されて
いる記憶位置に格納される。以上の動作により、同一シ
リンダ」―のセクタ聞のアクセスパターンに対するアク
セス回数をすべてRAM1.4の中に記憶することがで
きる。
次に、セクタの再割付けを行う場合には、セクタの再割
付けが必要だと考えられるアクセスパターンを威す論理
的セクタ番号をアドレスレジスタ10に順次人力し、ア
セクスパターンをアドレスレジスタ13にセットするご
とにRAM14に対する読出信号122を与えることに
より、ホストでセクタの再割付けを行う場合に必要なア
クセスパターンに対する総アクセス回数を読み出すこと
ができる。
この結果を用いて最適なセクタの再割付けをセクタで行
う。
(発明の効果) 本発明は上記実胞例から明らかなように、アクセスパタ
ーンごとにアクセス回数を保持する機構と論理的セクタ
番号と物理的セクタ番号を対応させる機構を磁気ディス
ク装置内で実現することにより、磁気ディスク装置の性
能向上のためのセクタの再割付けが可能になるという効
果を有する。
【図面の簡単な説明】
第1図はセクタの再剖伺けの効果を説明するための図、
第2図は本発明の一実旅例における磁気ディスク装置の
構成を示す図である。 10. 13  ・アドレスレジスタ、1.1.14・
・RAM、12・・ラッチ回路、15  ・・加算器。

Claims (1)

    【特許請求の範囲】
  1. 論理的セクタ番号により指定される記憶位置に物理的セ
    クタ番号を記憶する手段と、現在アクセスされているセ
    クタの論理的セクタ番号と直前にアクセスされていたセ
    クタの論理的セクタ番号に対応する1組の物理的セクタ
    番号を用いてアドレスを生成する手段と、前記アドレス
    により指定される記憶位置から読み出される続いてアク
    セスされたセクタのパターンに対する総アクセス回数に
    1を加算したあと前記記憶位置に加算結果を記憶する手
    段を備えたことを特徴とする磁気ディスク装置。
JP1240158A 1989-09-18 1989-09-18 磁気ディスク装置 Pending JPH03102418A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1240158A JPH03102418A (ja) 1989-09-18 1989-09-18 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1240158A JPH03102418A (ja) 1989-09-18 1989-09-18 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH03102418A true JPH03102418A (ja) 1991-04-26

Family

ID=17055358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1240158A Pending JPH03102418A (ja) 1989-09-18 1989-09-18 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH03102418A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293317A (ja) * 1996-04-08 2000-10-20 Hitachi Ltd 記憶制御装置
JP2003271425A (ja) * 2003-04-01 2003-09-26 Hitachi Ltd 記憶制御装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US8898383B2 (en) 1996-04-08 2014-11-25 Hitachi, Ltd. Apparatus for reallocating logical to physical disk devices using a storage controller and method of the same
JP2003271425A (ja) * 2003-04-01 2003-09-26 Hitachi Ltd 記憶制御装置

Similar Documents

Publication Publication Date Title
US5555402A (en) A disk storage subsystem for interfacing with a parallel path, a nonvolatile media and a volatile storage medium
US5070474A (en) Disk emulation system
US5918242A (en) General-purpose customizable memory controller
US5603002A (en) Hard disk drive having buffer memory employing directory based cache controller with data replacement scheme
JPH08212018A (ja) Raidを動的に拡張する方法及び装置
JPH07295763A (ja) ディスク・アレイ装置およびデータの格納方法
JP2836929B2 (ja) 回転型記憶装置およびその制御方法
JPH03102418A (ja) 磁気ディスク装置
US3490006A (en) Instruction storage and retrieval apparatus for cyclical storage means
JPH05210915A (ja) ディスク装置
JPS6331809B2 (ja)
JP2782842B2 (ja) ディスクキャッシュ装置
JPS61245253A (ja) 仮想計算機の入出力制御方式
JPS59221810A (ja) 磁気記憶装置における交代セクタ−装置
JP2765448B2 (ja) 磁気ディスク装置
JPS6149229A (ja) 情報処理装置
JPH04349274A (ja) ディスク装置制御方式
JPS62154153A (ja) 外部記憶制御方式
JPH0477916A (ja) 磁気ディスク装置
JPS62140275A (ja) 交代割付処理方式
JPH05173720A (ja) ディスク制御装置、ディスク装置およびディスク制御システム
JPS63251965A (ja) デイスク管理方式
JPS5897760A (ja) 磁気デイスク装置
JPH02203473A (ja) 磁気ディスクシステム
JPH0421021A (ja) 半導体ディスク装置のデータバックアップ方式