JPS61273644A - 磁気デイスク装置アクセス方式 - Google Patents

磁気デイスク装置アクセス方式

Info

Publication number
JPS61273644A
JPS61273644A JP60117003A JP11700385A JPS61273644A JP S61273644 A JPS61273644 A JP S61273644A JP 60117003 A JP60117003 A JP 60117003A JP 11700385 A JP11700385 A JP 11700385A JP S61273644 A JPS61273644 A JP S61273644A
Authority
JP
Japan
Prior art keywords
file
magnetic disk
disk device
memory
head
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
JP60117003A
Other languages
English (en)
Inventor
Shigeo Sano
成夫 佐野
Takashi Tabu
椨 隆
Shigeru Kawami
川見 繁
Nobuyuki Masuda
増田 伸之
Masami Yamazaki
山崎 正実
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60117003A priority Critical patent/JPS61273644A/ja
Publication of JPS61273644A publication Critical patent/JPS61273644A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 磁気ディスク装置に格納されるアクセス頻度の高いファ
イルの初頭部をメモリに格納し、磁気ディスク装置へア
クセスする間にメモリとの間で初頭部を転送することに
より、磁気ディスク装置のアクセス時間を短縮可能とす
る。
〔産業上の利用分野〕
本発明は情報処理システムにおいて、磁気ディスク装置
に格納されている大容量ファイルに対するアクセス時間
を短縮可能とする磁気ディスク装置アクセス方式に関す
る。
情報処理システムにおいて、大量の情報を経済的に記憶
する手段として、磁気ディスク装置が広く採用されてい
る。然し磁気ディスク装置に格納されているファイルに
アクセスする為には、磁気ヘッドの移動時間および磁気
ディスクの回転待ち時間等が必要となる為、例えば半導
体メモリ等の如き高速メモリに比しアクセス時間が増加
し、当該情報処理システムの処理能力を低下させる恐れ
がある。
従って、磁気ディスク装置上のファイルに対するアクセ
ス時間を極力短縮可能な手段の出現が強く望まれる。
〔従来の技術〕
磁気ディスク装置に対するアクセス時間の短縮方法とし
ては、高速メモリを用いたキャッシュメモリを併用する
方法、或いは磁気ディスク装置の代わりに、より高速の
半導体メモリを使用する方法等が実用化されている。
キャッシュメモリを併用する方法は公知の如く、磁気デ
ィスク装置から最近抽出したデータを所定量キャッシュ
メモリに記憶し、磁気ディスク装置からデータを抽出す
る代わりにキャッシュメモリから抽出することにより、
磁気ディスク装置に対するアクセス時間を等価的に短縮
するものである。
かかるキャッシュメモリを併用する方法は、例えばデー
タベース等の如き大容量ファイルを投索する場合には、
抽出対象とするデータがキャッシュメモリに格納されて
いる確率(所謂ヒント率)が低下する為、磁気ディスク
装置に対するアクセス時間の短縮効果は必ずしも充分で
は無くなる。
一方高速の半導体メモリを使用する方法は、大容量の磁
気ディスク装置を総て半導体メモリに置換えることは経
済的にも不可能となる為、特にアクセス頻度が高く、容
量が夫程大きくないファイルに限定されることとなり、
前述の如き大容量ファイルには必ずしも適当ではない。
〔発明が解決しようとする問題点〕
以上の説明から明らかな如く、従来ある磁気ディスク装
置アクセス方式においては、アクセス時間の短縮の為に
キャッシュメモリの併用、或いは高速の半導体メモリに
よる代替等が実用化されているが、大容量ファイルに対
しては必ずしも効果的では無かった。
〔問題点を解決するための手段〕
本発明は下記の手段を講することにより、前記問題点を
解決する。
即ち本発明においては、アクセス頻度の高いファイルの
初頭部を格納する頭部格納用メモリ(第1図の頭部メモ
リ2)と、該頭部格納用メモリ(2)に初頭部が格納さ
れているファイルの識別情報を蓄積する標題格納用メモ
リ (第1図の標題メモリ3)とを設ける。
かかる状態でファイルにアクセス要求が発生した場合に
、磁気ディスク装置(1)にアクセスすると並行して標
題格納用メモリ (3)を参照し、標題格納用メモリ 
(3)上にアクセス対象ファイルの識別情報を検出した
場合には頭部格納用メモリ (2)との間でアクセス対
象ファイルの初頭部を転送した後、アクセス完了した磁
気ディスク装置(1)との間でファイルの初頭部以外を
転送する。
〔作用〕
即ち本発明によれば、高速メモリに初頭部が格納されて
いるファイルに対しては、頭部格納用メモリとの間でフ
ァイルの頭部が転送されている間に磁気ディスク装置に
対するアクセスが完了し、頭部の転送が完了すると引続
き磁気ディスク装置との間で頭部以外が転送されること
となり、磁気ディスク装置のアクセス時間が無視可能と
なる。
〔実施例〕
以下、本発明の一実施例を図面により説明する。
第1図は本発明の一実施例による磁気ディスク装置アク
セス方式を示す図であり、第2図は第1図における書込
み処理過程の一例を示す図であり、第3図は第1図にお
ける読出し処理過程の一例を示す図であり、第4図は第
3図における時間過程の一例を示す図である。なお、企
図を通じて同一符号は同一対象物を示す。
第1図においては、磁気ディスク装置1の他に、アクセ
ス頻度の高いファイルの初頭部(以後頭部Hと称する)
を格納する頭部格納用メモリ (以後頭部メモリ2と称
する)と、また頭部メモリ2に格納されている頭部Hの
識別情報を蓄積する標題格納用メモリ (以後標題メモ
リ3と称する)とが設けられている。
頭部メモリ2には、磁気ディスク装置l上のファイルF
の内、特にアクセス頻度の高いファイルFの頭部Hが格
納されている。頭部Hの規模は、頭部メモリ2に対する
頭部Hの転送所要時間が、磁気ディスク装置1に対する
アクセス時間と略等しくなる如く定められている。
初期状態において、標題メモリ3内には頻度の高いファ
イルFの識別情報として、標題が記憶されている。
かかる状態で、磁気ディスク装置1上のファイルFに対
し書込みアクセスの要求が、図示されぬ処理装置から転
送装置4に到着すると、制御装置5は公知の如く磁気デ
ィスク装置1にアクセスすると共に(第2図ステップ5
11)標題メモリ3にもアクセスし、ファイルFの標題
が標題メモリ3上に存在するか否かを検索する(ステッ
プ512)。若しファイルFの標題が標題メモリ3から
検出されれば(ステップ513)、前記処理装置から転
送装置4を介して転送されるファイルFの頭部Hを頭部
メモリ2内に書込む(ステップ514)。
その間に磁気ディスク装置1に対するアクセスが完了す
ると、制御装置5は磁気ディスク装置1上にファイルF
が存在するか否かを検索しくステップ515)、検出さ
れれば続いて転送装置4を介して転送されるファイルF
の頭部以外Tをバッファメモリ6を介して磁気ディスク
装置1に書込む(ステップ516)。
なおステップS13において、標題メモリ3にファイル
Fの標題が存在しなかった場合には、制御装置5はステ
ップ315により磁気ディスク装置1上におけるファイ
ルFの存在を確認の上、転送装置4を介して転送される
ファイルFを、バッファメモリ6を介して磁気ディスク
装置1に書込む(ステップ517)。
なおステップS12において、ファイルFが磁気ディス
ク装置1上に存在しなかった場合には、公知の不在処理
を実行する。
なお頭部メモリ2に書込まれた頭部■(は、磁気ディス
ク装置1上め特殊領域に書込む(ステップ318)。以
後電源が一旦切断された後、再投入されると、制御装置
5は標題メモリ3に格納されている総ての標題に対応す
るファイルFの頭部Hを磁気ディスク装置1の特殊領域
から抽出し、頭部メモリ2に格納し、転送可能状態とな
る。
かかる状態で、磁気ディスク装置1上のファイルFに対
し読出しアクセスの要求が、前記処理装置から転送装置
4に到着すると、制御袋W5は公知の如く磁気ディスク
装置1にアクセスすると共に(第3図ステップ521)
標題メモリ3にもアクセスし、ファイルFの標題が標題
メモリ3上に存在するか否かを検索する(ステップ52
2)。
若しファイルFの標題が標題メモリ3から検出されれば
(ステップ523)、制御装置5は頭部メモリ2にアク
セスし、該当領域に格納されている頭部Hを読出し、転
送装置4を介して前記処理袋 ′置に転送する(ステッ
プ524)。
その間に磁気ディスク装置1に対するアクセスが完了す
ると、制御装置5は磁気ディスク装置1上にファイルF
が存在するか否かを検索しくステップ525)、検出さ
れれば磁気ディスク装置1の該当領域に格納されている
ファイルFの頭部以外Tを読出してバッファメモリ6に
一旦蓄積しくステップ526)、頭部メモリ2からの頭
部Hの転送が終了した後、バッファメモリ6に蓄積され
ている頭部以外Tを転送装置4を介して前記処理装置に
転送する(ステップ527)。
なおステップS23において、ファイルFの標題が標題
メモリ3上に存在しなかった場合には、制御装置5は頭
部メモリ2に対してはアクセスすること無く、ステップ
325により磁気ディスク装置1上におけるファイルF
の存在を確認の上、公知の如く磁気ディスク装置1上の
該当領域からファイルFの総てを読出し、バッファメモ
リ6に一旦蓄積した後(ステップ326)、転送装置4
を介して前記処理装置に転送する(ステップ527)。
第4図において、tlは標題メモリ3からの標題続出時
間を、t2は頭部メモリ2からの頭部H読出時間を、ま
たt3は磁気ディスク装置1からバッファメモリ6を介
して頭部以外Tの読出時間である。若し磁気ディスク装
置1から総てを続出すと、アクセス時間t4、頭部Hの
読出時間t5および頭部以外Tの読出時間t3が経過す
る。即ちΔを時間が短縮し得る時間となる。
以上の説明から明らかな如く、本実施例によれば、磁気
ディスク装置1に対するアクセス要求が発生した際、制
御装置5は標題メモリ3上を検索の上、アクセス対象フ
ァイルFの標題が検出されればファイルFの頭部Hを頭
部メモリ2との間で転送し、その間に磁気ディスク装置
1に対するアクセスを完了して頭部以外Tを転送する。
その結果磁気ディスク装置1に対するアクセス時間が無
視可能となる。
なおアクセス頻度の低いファイルFの標題は、標題メモ
リ3に格納されていない為、公知の如く磁気ディスク装
置1に対してのみ転送が行われる。
〔発明の効果〕
以上、本発明によれば、前記情報処理システムにおいて
、高速メモリに初頭部が格納されているファイルに対し
ては、高速メモリとの間でファイルの頭部が転送されて
いる間に磁気ディスク装置に対するアクセスが完了し、
頭部の転送が完了すると引続き磁気ディスク装置との間
で頭部以外が転送されることとなり、磁気ディスク装置
のアクセス時間が無視可能となる。
従って特にアクセス頻度の高いファイルに対して効果が
ある。
【図面の簡単な説明】
第1図は本発明の一実施例による磁気ディスク装置アク
セス方式を示す図、第2図は第1図における書込み処理
過程の一例を示す図、第3図は第1図における読出し処
理過程の一例を示す図、第4図は第3図における時間過
程の一例を示す図である。 図において、1は磁気ディスク装置、2は頭部メモリ、
3は標題メモリ、4は転送装置、5は制御装置、6はバ
ッファメモリ、Sll乃至S27はステップ、を示す。 〉 本りh川にシ5石舷ソ、デオスフ装置ア7〈ス方民?テ
、1間第 1 周 第 2 図

Claims (1)

  1. 【特許請求の範囲】 磁気ディスク装置(1)上に大容量ファイルを格納する
    情報処理システムにおいて、 アクセス頻度の高い前記ファイルの初頭部を格納する頭
    部格納用メモリ(2)と、 該頭部格納用メモリ(2)に前記初頭部が格納されてい
    るファイルの識別情報を蓄積する標題格納用メモリ(3
    )とを設け、 前記ファイルにアクセス要求が発生した場合に前記磁気
    ディスク装置(1)にアクセスすると並行して前記標題
    格納用メモリ(3)を参照し、該標題格納用メモリ(3
    )上にアクセス対象ファイルの識別情報を検出した場合
    に前記頭部格納用メモリ(2)との間でアクセス対象フ
    ァイルの初頭部を転送した後、アクセス完了した前記磁
    気ディスク装置(1)との間で前記ファイルの初頭部以
    外を転送することを特徴とする磁気ディスク装置アクセ
    ス方式。
JP60117003A 1985-05-30 1985-05-30 磁気デイスク装置アクセス方式 Pending JPS61273644A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60117003A JPS61273644A (ja) 1985-05-30 1985-05-30 磁気デイスク装置アクセス方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60117003A JPS61273644A (ja) 1985-05-30 1985-05-30 磁気デイスク装置アクセス方式

Publications (1)

Publication Number Publication Date
JPS61273644A true JPS61273644A (ja) 1986-12-03

Family

ID=14701054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60117003A Pending JPS61273644A (ja) 1985-05-30 1985-05-30 磁気デイスク装置アクセス方式

Country Status (1)

Country Link
JP (1) JPS61273644A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02151944A (ja) * 1988-12-02 1990-06-11 Casio Comput Co Ltd データ処理装置
JP2013149091A (ja) * 2012-01-19 2013-08-01 Renesas Electronics Corp メモリ制御装置及び制御方法並びに情報処理装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02151944A (ja) * 1988-12-02 1990-06-11 Casio Comput Co Ltd データ処理装置
JP2013149091A (ja) * 2012-01-19 2013-08-01 Renesas Electronics Corp メモリ制御装置及び制御方法並びに情報処理装置

Similar Documents

Publication Publication Date Title
CA2218296A1 (en) Method and apparatus for storing and retrieving error check information
US6636876B1 (en) Database copy apparatus, database copy method and recording medium recorded with database copy program
JPS61273644A (ja) 磁気デイスク装置アクセス方式
US20030110352A1 (en) Data storage apparatus that combines a group of continuous data series stored in buffer separately before storing in a recording medium
JPS60179857A (ja) キヤツシユ装置の制御方式
JP3087518B2 (ja) 先読みデータ処理装置
JP2752750B2 (ja) オートチェンジャ
JPS6053326B2 (ja) 入出力制御装置のデ−タ2重記録方式
JPH10208255A (ja) 光ディスク再生方法及び光ディスク装置
JPS6121696Y2 (ja)
JPS59172186A (ja) キヤツシユ・メモリ制御方式
JPH01201754A (ja) 外部記憶装置におけるデータ転送方式
JPH03260823A (ja) 磁気ディスク制御装置
JPH0147809B2 (ja)
JP3594202B2 (ja) 外部記憶制御装置
JP2684803B2 (ja) 情報記録再生装置
JPH0792733B2 (ja) 磁気ディスクシステム
JPH04355262A (ja) 検索情報セーブ方式
JPS62177642A (ja) 追記型フアイル装置のフアイル管理方式
JPH0652027A (ja) データ記憶装置
JPH04111015A (ja) 情報記録装置
JPH04283824A (ja) 情報記憶システム
JPH0375946A (ja) 入出力制御方式
JPH064227A (ja) 光磁気ディスクドライブ装置
JPH06110613A (ja) 情報記憶装置コントローラ