JPH0659953A - 仮想ファイル入出力制御方法 - Google Patents

仮想ファイル入出力制御方法

Info

Publication number
JPH0659953A
JPH0659953A JP4128411A JP12841192A JPH0659953A JP H0659953 A JPH0659953 A JP H0659953A JP 4128411 A JP4128411 A JP 4128411A JP 12841192 A JP12841192 A JP 12841192A JP H0659953 A JPH0659953 A JP H0659953A
Authority
JP
Japan
Prior art keywords
file
divided
key
files
virtual file
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
JP4128411A
Other languages
English (en)
Inventor
Naoharu Amaya
直治 天谷
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP4128411A priority Critical patent/JPH0659953A/ja
Publication of JPH0659953A publication Critical patent/JPH0659953A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】 複数媒体にまたがる大型ファイルを分類・分
割して複数の独立したファイルにし、仮想ファイルの概
念を用いて、それらを大きな1つのファイルとして扱っ
たり、個別の小さなファイルとして扱うことも可能とす
る仮想ファイル入出力制御を実現する。 【構成】 分割キーテーブル1は、仮想ファイル入出力
制御が仮想ファイルに対する分割ファイルをキー指定ア
クセスするためのものである。分割ファイル引当テーブ
ル2は、仮想ファイル入出力制御が、仮想ファイルに対
してどの分割ファイルをアクセスするか定義するもので
ある。分割ファイル31〜33は仮想ファイル入出力制
御が実際にアクセスするものである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、仮想ファイル入出力制
御方法に関し、特に、1つの仮想ファイル名の指定によ
り、複数の実ファイルをまたがってデータの入出力を行
なう仮想ファイル入出力制御方法に関する。
【0002】
【従来の技術】従来の仮想ファイル入出力制御方法は、
1つのファイル名に対して1ファイルの入出力制御を行
なう。
【0003】
【発明が解決しようとする課題】上述した従来の仮想フ
ァイル入出力制御方法では、1つのファイルを複数の媒
体にまたがって割り当てることは可能であるが、このと
き、利用者は媒体を個別に意識することができないた
め、このファイルを1つの大きなファイルとしてアクセ
スしたり、媒体ごとの小さなファイルとしてアクセスし
たりしたいという、ユーザ側の要望を満たすことが困難
である。
【0004】
【課題を解決するための手段】本発明のファイル入出力
制御方法は、1つの仮想ファイル名に対して複数の実フ
ァイル(分割ファイル)を入出力の対象とする分割ファ
イル引当て機能と、それらに対して、キー指定入出力を
行なうための分割キーアクセス機能と、仮想ファイル名
に対して分割フファイルのアクセス順序を決定する分割
ファイル順次アクセス機能とを含むことを特徴とする。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。
【0006】図1は本発明の一実施例の分割ファイルの
割り当てを示す。分割ファイル31,32,33は同じ
形式のレコードで構成され、キー部によって分類された
ものである。これら分割ファイルに対する仮想ファイル
をAとする。
【0007】ファイルの割り当て時に、分割キーテーブ
ル1には、1分割ごとのキー値の上限(正確には、次の
分割ファイルの先頭キー)が登録され、分割ファイル引
当テーブル2には、仮想ファイル名に対し、何という分
割ファイル名が対応するかが登録される。この分割ファ
イル引当テーブル2に登録される分割ファイル名の順序
が、そのまま順次アクセスする際の順序となる。
【0008】こうして割り当てられた仮想ファイルAに
対し、“f”の値でアクセスすると、分割キーテーブル
1により“f<h”で分割ファイル32が選択され、分
割ファイル32に対して“f”のキー値でキー指定アク
セスが行なわれる。さらに利用者が、仮想ファイルAに
対し、先頭より終りまでを順次アクセスしようとした場
合、分割ファイル31のキー値“c”のレコードの次を
アクセスすると、分割ファイル31の終了が検出され、
入出力制御は、分割ファイル引当テーブル2を参照し
て、分割ファイル32をアクセスしに行く。
【0009】こうして最後まで順次アクセスが行なわれ
る。もちろん、キー指定アクセスと順次アクセスを交互
に使用することも可能となる。さらに、分割ファイル各
々は、1つの独立したファイルとして割り当てられてい
るので、仮想ファイル引当テーブルを別に“B”のよう
に定義すれば、個々を独立して使用することもできる。
【0010】
【発明の効果】以上説明したように、本発明は、利用者
に対し1つの仮想ファイル名を意識するだけで、従来の
ファイルをアクセスするのと同じように、複数の分割さ
れた実ファイルをアクセスすることができる。さらに、
分割された実ファイルを個々に利用することもでき、フ
ァイル入出力処理における効率の向上という効果を奏す
る。
【図面の簡単な説明】
【図1】本発明の一実施例の概念図である。
【符号の説明】
1 分割キーテーブル 2 分割ファイル引当テーブル 31〜33 分割ファイル

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 指定された仮想ファイル名に対する実フ
    ァイルを割り当てる手段と、仮想ファイルに対して要求
    される入出力データの実ファイルを入出力する手段とを
    含むことを特徴とする仮想ファイル入出力制御方法。
JP4128411A 1992-05-21 1992-05-21 仮想ファイル入出力制御方法 Pending JPH0659953A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4128411A JPH0659953A (ja) 1992-05-21 1992-05-21 仮想ファイル入出力制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4128411A JPH0659953A (ja) 1992-05-21 1992-05-21 仮想ファイル入出力制御方法

Publications (1)

Publication Number Publication Date
JPH0659953A true JPH0659953A (ja) 1994-03-04

Family

ID=14984111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4128411A Pending JPH0659953A (ja) 1992-05-21 1992-05-21 仮想ファイル入出力制御方法

Country Status (1)

Country Link
JP (1) JPH0659953A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08110869A (ja) * 1994-10-12 1996-04-30 Fuji Xerox Co Ltd ファイルシステム
US6434553B1 (en) * 1996-12-13 2002-08-13 Hitachi, Ltd. File prefetch control method for computer system
EP1170747A4 (en) * 1999-04-05 2003-03-05 Sharp Kk FILE MANAGEMENT SYSTEM
JP2009540466A (ja) * 2006-06-16 2009-11-19 マイクロソフト コーポレーション メディアファイルを管理するためのアプリケーションプログラムインターフェース
JP2011191835A (ja) * 2010-03-12 2011-09-29 Hitachi Ltd 計算機システムおよびアプリケーションプログラムの実行方法
JP2012511197A (ja) * 2008-12-05 2012-05-17 インターナショナル・ビジネス・マシーンズ・コーポレーション 複数世代データベース内のデータに対するアクセス

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08110869A (ja) * 1994-10-12 1996-04-30 Fuji Xerox Co Ltd ファイルシステム
US6434553B1 (en) * 1996-12-13 2002-08-13 Hitachi, Ltd. File prefetch control method for computer system
EP1170747A4 (en) * 1999-04-05 2003-03-05 Sharp Kk FILE MANAGEMENT SYSTEM
JP2009540466A (ja) * 2006-06-16 2009-11-19 マイクロソフト コーポレーション メディアファイルを管理するためのアプリケーションプログラムインターフェース
JP2012511197A (ja) * 2008-12-05 2012-05-17 インターナショナル・ビジネス・マシーンズ・コーポレーション 複数世代データベース内のデータに対するアクセス
JP2011191835A (ja) * 2010-03-12 2011-09-29 Hitachi Ltd 計算機システムおよびアプリケーションプログラムの実行方法

Similar Documents

Publication Publication Date Title
JPH0368042A (ja) ファイルアクセス方式
JPH0887433A (ja) ファイルシステムのブロック管理システム
JPH0324644A (ja) マルチボリュームにおけるファイルの自動拡張方式
JPH04149648A (ja) ファイル管理用テーブル編集方式
JPH02297291A (ja) 画像データ入出力システム
JPH0512077A (ja) フアイル再配置方式
JPH06266593A (ja) ファイル管理方法
JPH06231016A (ja) ファイル結合/分割方法
JPH0245842A (ja) データファイル管理方式
JP3056128B2 (ja) 作業領域確保方式
JPH01319820A (ja) 記憶媒体管理システム
JPH06103123A (ja) 二次記憶装置割当方式
JPH04223537A (ja) イメージファイルの格納方式
JPH11296419A (ja) ディスク装置の複写方法および記録媒体
JP2000148550A (ja) ファイルの領域管理方法及び空き領域管理方法
JPH0520142A (ja) ブロツク管理方式
JPH0764832A (ja) マルチエクステントファイル方式
JPH07105054A (ja) ファイル管理方法
JPH02297180A (ja) 文書編集方式
JPH0744427A (ja) ディスクのデータ整列方式
JPH11120043A5 (ja)
JPH0448347A (ja) 異種外部記憶混在システムにおけるファイル領域確保方式
JPH0512080A (ja) デイスク媒体管理方式
JPH04242481A (ja) 電子ファイル装置
JPH06161784A (ja) 装置選択方式

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19981104