JPH0443440A - ストリームファイルに対してのアクセス処理方式 - Google Patents
ストリームファイルに対してのアクセス処理方式Info
- Publication number
- JPH0443440A JPH0443440A JP2150601A JP15060190A JPH0443440A JP H0443440 A JPH0443440 A JP H0443440A JP 2150601 A JP2150601 A JP 2150601A JP 15060190 A JP15060190 A JP 15060190A JP H0443440 A JPH0443440 A JP H0443440A
- Authority
- JP
- Japan
- Prior art keywords
- file
- stream
- information
- access
- access processing
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
複写されたストリームファイルを順アクセスするときに
実行するストリームファイルに対してのアクセス処理方
式に関し、 ストリームファイルに対しての順アクセス処理を高速に
実行できるようにすることを目的とし、アクセス処理部
が、複写ファイルを最初に順アクセスするときに、該フ
ァイルの先頭情報を参照することで、該ファイルがレコ
ードファイルであるのかストリームファイルであるのか
のファイル編成情報を得て、該ファイル編成情報を該フ
ァイルの管理簿に設定する設定部と、複写ファイルを順
アクセスするときに、該ファイルの管理薄に設定されて
いるファイル編成情報を参照することで、該ファイルが
レコードファイルかストリームファイルかを判断する判
断部とを備え、判断部の判断情報に従ってストリームフ
ァイルであると判断するときには、ストリームファイル
に対しての順アクセスであると判断して、該ストリーム
ファイルの先頭情報を見ることなく該ストリームファイ
ルへの順アクセス処理を実行するよう構成する。
実行するストリームファイルに対してのアクセス処理方
式に関し、 ストリームファイルに対しての順アクセス処理を高速に
実行できるようにすることを目的とし、アクセス処理部
が、複写ファイルを最初に順アクセスするときに、該フ
ァイルの先頭情報を参照することで、該ファイルがレコ
ードファイルであるのかストリームファイルであるのか
のファイル編成情報を得て、該ファイル編成情報を該フ
ァイルの管理簿に設定する設定部と、複写ファイルを順
アクセスするときに、該ファイルの管理薄に設定されて
いるファイル編成情報を参照することで、該ファイルが
レコードファイルかストリームファイルかを判断する判
断部とを備え、判断部の判断情報に従ってストリームフ
ァイルであると判断するときには、ストリームファイル
に対しての順アクセスであると判断して、該ストリーム
ファイルの先頭情報を見ることなく該ストリームファイ
ルへの順アクセス処理を実行するよう構成する。
本発明は、複写されたストリームファイルを順アクセス
するときに実行するストリームファイルに対してのアク
セス処理方式に関し、特に、ストリームファイルに対し
ての順アクセス処理を高速に実行できるようにするスト
リームファイルに対してのアクセス処理方式に関するも
のである。
するときに実行するストリームファイルに対してのアク
セス処理方式に関し、特に、ストリームファイルに対し
ての順アクセス処理を高速に実行できるようにするスト
リームファイルに対してのアクセス処理方式に関するも
のである。
ファイルは、大きく分けて、ランダムにアクセスできる
バイトの順列であってそれ以外の構造上の制約のないス
トリームファイルと、ストリームファイル上に順編成や
相対編成や索引編成等の構造を持たせたレコードファイ
ルとに分けられる。
バイトの順列であってそれ以外の構造上の制約のないス
トリームファイルと、ストリームファイル上に順編成や
相対編成や索引編成等の構造を持たせたレコードファイ
ルとに分けられる。
この内のレコードファイルについては、その先頭部にフ
ァイルの属性情報が設定されることになる。
ァイルの属性情報が設定されることになる。
これに対して、ストリームファイルは構造上の制約を持
たないことから、その先頭部にファイルの属性情報を持
つことはない、一方、ストリームファイルに対しては、
レコードアクセスが可能となる構成が採られ、そのファ
イルデータを順アクセスできるようになっている。
たないことから、その先頭部にファイルの属性情報を持
つことはない、一方、ストリームファイルに対しては、
レコードアクセスが可能となる構成が採られ、そのファ
イルデータを順アクセスできるようになっている。
このようなストリームファイルに対して、類アクセスを
実行する場合には、そのアクセス処理をより高速に実行
できるようにする手段を備えてい(必要がある。
実行する場合には、そのアクセス処理をより高速に実行
できるようにする手段を備えてい(必要がある。
ファイルをレコードアクセスする場合、そのアクセス要
求がストリームファイルに対してのレコードアクセスで
あるのか、レコードファイルに対してのレコードアクセ
スであるのかが分からないと、そのアクセス処理を実行
できないことになる。
求がストリームファイルに対してのレコードアクセスで
あるのか、レコードファイルに対してのレコードアクセ
スであるのかが分からないと、そのアクセス処理を実行
できないことになる。
そこで、ファイルの管理簿に、ストリームファイルであ
るのかレコードファイルであるのかのファイル編成情報
が設定されることになる。しかるに、ストリームアクセ
スを使用してファイルを複写する場合、ファイルのデー
タのみを転送して複写していくことになり、管理簿のデ
ータについては別ファイルであるために、折角設定され
ていてもそのデータ情報が複写されないということが起
こる。
るのかレコードファイルであるのかのファイル編成情報
が設定されることになる。しかるに、ストリームアクセ
スを使用してファイルを複写する場合、ファイルのデー
タのみを転送して複写していくことになり、管理簿のデ
ータについては別ファイルであるために、折角設定され
ていてもそのデータ情報が複写されないということが起
こる。
これから、従来では、複写されたファイルをレコードア
クセスに従って順アクセスする場合、アクセス対象のフ
ァイルがストリームファイルであるのかレコードファイ
ルであるのかを調べるために、ファイルの先頭部を見る
ようにしていた。すなわち、ファイルの先頭部にファイ
ルの属性情報が設定されていれば、アクセス対象となっ
ているその複写されたファイルはレコードファイルであ
ると判断して、そのファイルの属性情報に従って順アク
セス処理を実行し、逆に、ファイルの属性情報が設定さ
れていなければ、アクセス対象となっているその複写さ
れたファイルはストリームファイルであると判断して、
そのまま順アクセス処理に入るよう処理していたのであ
る。
クセスに従って順アクセスする場合、アクセス対象のフ
ァイルがストリームファイルであるのかレコードファイ
ルであるのかを調べるために、ファイルの先頭部を見る
ようにしていた。すなわち、ファイルの先頭部にファイ
ルの属性情報が設定されていれば、アクセス対象となっ
ているその複写されたファイルはレコードファイルであ
ると判断して、そのファイルの属性情報に従って順アク
セス処理を実行し、逆に、ファイルの属性情報が設定さ
れていなければ、アクセス対象となっているその複写さ
れたファイルはストリームファイルであると判断して、
そのまま順アクセス処理に入るよう処理していたのであ
る。
しかしながら、このような従来技術では、複写されたス
トリームファイルを順アクセスするときにも、ストリー
ムファイルであることを調べるために、そのストリーム
ファイルの先頭部を見に行かなくてはならず、アクセス
処理の高速化が図れないという問題点があった。
トリームファイルを順アクセスするときにも、ストリー
ムファイルであることを調べるために、そのストリーム
ファイルの先頭部を見に行かなくてはならず、アクセス
処理の高速化が図れないという問題点があった。
本発明はかかる事情に鑑みてなされたものであって、複
写されたストリームファイルを順アクセスするときにそ
の順アクセスを高速に実行できるようにする新たなスト
リームファイルに対してのアクセス処理方式の提供を目
的とするものである。
写されたストリームファイルを順アクセスするときにそ
の順アクセスを高速に実行できるようにする新たなスト
リームファイルに対してのアクセス処理方式の提供を目
的とするものである。
第1図は本発明の原理構成図である。
図中、lは本発明を具備するデータ処理装置、2はデー
タ処理装置lが備える外部記憶装置である。
タ処理装置lが備える外部記憶装置である。
このデータ処理装置1は、データ処理を実行するデータ
処理部10と、外部記憶装置2に展開されるファイルへ
のアクセス処理を実行するアクセス処理部11とを備え
る。外部記憶袋!2は、複写されたファイルである複写
ファイル20と、その複写ファイル20のスペース情報
を管理する管理簿21とを備える。
処理部10と、外部記憶装置2に展開されるファイルへ
のアクセス処理を実行するアクセス処理部11とを備え
る。外部記憶袋!2は、複写されたファイルである複写
ファイル20と、その複写ファイル20のスペース情報
を管理する管理簿21とを備える。
本発明のアクセス処理部11は、アクセス実行部12、
判断部13及び設定部14を備える。
判断部13及び設定部14を備える。
このアクセス実行部12は、外部記憶袋f2に展開され
る複写元のファイルや複写ファイル20へのアクセス処
理を実行するよう処理し、判断部13は、データ処理部
10から複写ファイル20に対しての順アクセス要求が
あるときに、管理簿21に複写ファイル20がレコード
ファイルであるのかストリームファイルであるのかを表
示するファイル編成情報が設定されているのか否かを判
断するよう処理し、設定部14は、データ処理部10か
ら複写ファイル20に対しての順アクセス要求があると
きに、管理121にファイル編成情報が設定されていな
いときには、アクセス実行部12の処理に従ってその複
写ファイル20の先頭情報を参照することでその複写フ
ァイル20がレコードファイルであるのかストリームフ
ァイルであるのかを得て、その得られたファイル編成情
報を管理1121に設定するよう処理する。
る複写元のファイルや複写ファイル20へのアクセス処
理を実行するよう処理し、判断部13は、データ処理部
10から複写ファイル20に対しての順アクセス要求が
あるときに、管理簿21に複写ファイル20がレコード
ファイルであるのかストリームファイルであるのかを表
示するファイル編成情報が設定されているのか否かを判
断するよう処理し、設定部14は、データ処理部10か
ら複写ファイル20に対しての順アクセス要求があると
きに、管理121にファイル編成情報が設定されていな
いときには、アクセス実行部12の処理に従ってその複
写ファイル20の先頭情報を参照することでその複写フ
ァイル20がレコードファイルであるのかストリームフ
ァイルであるのかを得て、その得られたファイル編成情
報を管理1121に設定するよう処理する。
本発明では、データ処理部lOから複写ファイル20へ
の順アクセス要求があると、判断部13はその複写ファ
イル20の管理簿21を参照することで、管理簿21に
複写ファイル20のファイル編成情報が設定されている
のか否かを判断する。
の順アクセス要求があると、判断部13はその複写ファ
イル20の管理簿21を参照することで、管理簿21に
複写ファイル20のファイル編成情報が設定されている
のか否かを判断する。
複写ファイル20が生成された時点では、管理簿21に
はスペース情報しか設定されていないので、複写ファイ
ル20に対しての最初の順アクセス要求の時点では、管
理簿2Iにはファイル編成情報は設定されていないこと
になる。
はスペース情報しか設定されていないので、複写ファイ
ル20に対しての最初の順アクセス要求の時点では、管
理簿2Iにはファイル編成情報は設定されていないこと
になる。
判断部I3が管理簿21にファイル編成情報が設定され
ていないことを判断すると、設定部14は、ファイル編
成情報を得て、その得られたファイル編成情報を管理簿
2Iに設定する。この設定部14の処理に従って、判断
部13は、複写ファイル20に対しての2度目以降の順
アクセス要求時には、管理!1J21に複写ファイル2
0のファイル編成情報が設定されていることを判断する
ことになり、このファイル編成情報に従って、アクセス
対象の複写ファイル20がレコードファイルかストリー
ムファイルのいずれであるのかを判断することになる。
ていないことを判断すると、設定部14は、ファイル編
成情報を得て、その得られたファイル編成情報を管理簿
2Iに設定する。この設定部14の処理に従って、判断
部13は、複写ファイル20に対しての2度目以降の順
アクセス要求時には、管理!1J21に複写ファイル2
0のファイル編成情報が設定されていることを判断する
ことになり、このファイル編成情報に従って、アクセス
対象の複写ファイル20がレコードファイルかストリー
ムファイルのいずれであるのかを判断することになる。
判断部13の処理に従いアクセス対象の複写ファイル2
0がストリームファイルであることが判断されると、ア
クセス実行部12は、その複写ファイル20の先頭情報
を見ることなく、ストリームファイルであるその複写フ
ァイル20への順アクセス処理を実行する。
0がストリームファイルであることが判断されると、ア
クセス実行部12は、その複写ファイル20の先頭情報
を見ることなく、ストリームファイルであるその複写フ
ァイル20への順アクセス処理を実行する。
このようにして、本発明では、2度目以降の複写された
ストリームファイルについての順アクセス処理について
は、ストリームファイルの先頭情報を見ることなく直ち
に順アクセス処理に入れることから、ストリームファイ
ルに対しての順アクセス処理を従来よりも高速に実行で
きるようになるのである。
ストリームファイルについての順アクセス処理について
は、ストリームファイルの先頭情報を見ることなく直ち
に順アクセス処理に入れることから、ストリームファイ
ルに対しての順アクセス処理を従来よりも高速に実行で
きるようになるのである。
以下、実施例に従って本発明の詳細な説明する。
第2図に、第1図で説明した本発明のアクセス処理部1
1がファイルのオープン処理時に実行することになる処
理の一実施例を図示する0次に、このフローチャートに
従って、本発明について詳細に説明する。
1がファイルのオープン処理時に実行することになる処
理の一実施例を図示する0次に、このフローチャートに
従って、本発明について詳細に説明する。
アクセス処理部11は、アプリケージタンプログラムか
らファイルのオープン要求があると、ステップ1で示す
ように、先ず最初に、オープン対象となっているファイ
ルの管理簿(第1図の管理’II 21 )にファイル
編成情報が設定されているのか否かを判断する。上述し
たように、アクセス対象のファイルが複写された複写フ
ァイル(第1図の複写ファイル20)である場合には、
第3図に示すように、その複写ファイル20がレコード
ファイルであってもストリームファイルであっても、そ
の管理121にはファイル編成情報が設定されていない
ことになる。ここで、第3図(a)は、ファイル先頭位
置にアクセス用の属性情報を管理するレコードファイル
とその管理簿21の管理データを図示するものであり、
第3図(b)は、ファイル先頭位置にアクセス用の属性
情報を管理しないストリームファイルとその管理llI
21の管理データを図示するものである。この第3図に
示すように、複写ファイル20が生成されると、その複
写ファイル20のスペース情報を管理する管理IJ21
は自動生成されることになるが、ストリームアクセスを
使用してファイルのデータを複写した場合には、その管
理?J21に対しては複写元のファイルの管理簿に設定
されているファイル編成情報は複写されないのである。
らファイルのオープン要求があると、ステップ1で示す
ように、先ず最初に、オープン対象となっているファイ
ルの管理簿(第1図の管理’II 21 )にファイル
編成情報が設定されているのか否かを判断する。上述し
たように、アクセス対象のファイルが複写された複写フ
ァイル(第1図の複写ファイル20)である場合には、
第3図に示すように、その複写ファイル20がレコード
ファイルであってもストリームファイルであっても、そ
の管理121にはファイル編成情報が設定されていない
ことになる。ここで、第3図(a)は、ファイル先頭位
置にアクセス用の属性情報を管理するレコードファイル
とその管理簿21の管理データを図示するものであり、
第3図(b)は、ファイル先頭位置にアクセス用の属性
情報を管理しないストリームファイルとその管理llI
21の管理データを図示するものである。この第3図に
示すように、複写ファイル20が生成されると、その複
写ファイル20のスペース情報を管理する管理IJ21
は自動生成されることになるが、ストリームアクセスを
使用してファイルのデータを複写した場合には、その管
理?J21に対しては複写元のファイルの管理簿に設定
されているファイル編成情報は複写されないのである。
ステップ1の判断でファイル編成情報が設定されていな
いと判断するときには、ステップ2に進んで、アクセス
対象の複写ファイル20の先頭位置にアクセス用の属性
情報が管理されているのか否かを判断する。第3図に示
したように、複写ファイル20がレコードファイルであ
る場合にはその先頭位置にアクセス用の属性情報が管理
され、ストリームファイルである場合にはその先頭位置
に属性情報が管理されることはないので、このステップ
2の判断処理により、アクセス対象の複写ファイル20
がレコードファイルであるのかストリームファイルであ
るのかが判断できることになる。
いと判断するときには、ステップ2に進んで、アクセス
対象の複写ファイル20の先頭位置にアクセス用の属性
情報が管理されているのか否かを判断する。第3図に示
したように、複写ファイル20がレコードファイルであ
る場合にはその先頭位置にアクセス用の属性情報が管理
され、ストリームファイルである場合にはその先頭位置
に属性情報が管理されることはないので、このステップ
2の判断処理により、アクセス対象の複写ファイル20
がレコードファイルであるのかストリームファイルであ
るのかが判断できることになる。
このステップ2の判断で先頭位置に属性情報が管理され
ていると判断するとき、すなわち、アクセス対象の複写
ファイル20がレコードファイルであると判断するとき
には、ステップ3に進んで、管理簿21のファイル編成
情報に「レコードファイル」であることを表示するデー
タを設定する。
ていると判断するとき、すなわち、アクセス対象の複写
ファイル20がレコードファイルであると判断するとき
には、ステップ3に進んで、管理簿21のファイル編成
情報に「レコードファイル」であることを表示するデー
タを設定する。
一方、ステップ2の判断で先頭位置に属性情報が管理さ
れていないと判断するとき、すなわち、アクセス対象の
複写ファイル20がストリームファイルであると判断す
るときには、ステップ4に進んで、管理簿21のファイ
ル編成情報に「ストリムファイル」であることを表示す
るデータを設定する。
れていないと判断するとき、すなわち、アクセス対象の
複写ファイル20がストリームファイルであると判断す
るときには、ステップ4に進んで、管理簿21のファイ
ル編成情報に「ストリムファイル」であることを表示す
るデータを設定する。
このステップ1ないしステップ4の処理を実行すること
で、第4図に示すように、複写ファイル20の管理簿2
1に対して、その複写ファイル20がレコードファイル
であるのかストリームファイルであるのかを表示するフ
ァイル編成情報のデータが設定されることになる。ここ
で、第4図(a)は、レコードファイルの管理121へ
の設定を図示するものであり、第4図(b)は、ストリ
ームファイルの管理簿21への設定を図示するものであ
る。すなわち、本発明では、複写ファイル20の最初の
オープン処理時に、管理121に対して複写ファイル2
0がレコードファイルであるのかストリームファイルで
あるのかを表示するファイル編成情報を設定するよう処
理するのである。
で、第4図に示すように、複写ファイル20の管理簿2
1に対して、その複写ファイル20がレコードファイル
であるのかストリームファイルであるのかを表示するフ
ァイル編成情報のデータが設定されることになる。ここ
で、第4図(a)は、レコードファイルの管理121へ
の設定を図示するものであり、第4図(b)は、ストリ
ームファイルの管理簿21への設定を図示するものであ
る。すなわち、本発明では、複写ファイル20の最初の
オープン処理時に、管理121に対して複写ファイル2
0がレコードファイルであるのかストリームファイルで
あるのかを表示するファイル編成情報を設定するよう処
理するのである。
このようにして、管理121にファイル編成情報が設定
されると、複写ファイル20を2度目以降にオーブンす
るときには、ステップlの判断で管理7fI21にファ
イル編成情報が設定されていると判断することになる。
されると、複写ファイル20を2度目以降にオーブンす
るときには、ステップlの判断で管理7fI21にファ
イル編成情報が設定されていると判断することになる。
このステップlの判断でファイル編成情報が設定されて
いると判断するときには、ステップ5に進んで、そのフ
ァイル編成情報がレコードファイルを表示しているもの
なのかストリームファイルを表示しているものなのかを
判断する。このステップ5の判断でレコードファイルを
表示しているものと判断するときには、ステップ6に進
んで、ファイルの先頭位置に管理されるアクセス用の属
性情報を読み取り、続くステップ7で、その読み取った
属性情報に従ってレコードファイルであるアクセス対象
の複写ファイル20をレコードアクセスしていくよう処
理する。
いると判断するときには、ステップ5に進んで、そのフ
ァイル編成情報がレコードファイルを表示しているもの
なのかストリームファイルを表示しているものなのかを
判断する。このステップ5の判断でレコードファイルを
表示しているものと判断するときには、ステップ6に進
んで、ファイルの先頭位置に管理されるアクセス用の属
性情報を読み取り、続くステップ7で、その読み取った
属性情報に従ってレコードファイルであるアクセス対象
の複写ファイル20をレコードアクセスしていくよう処
理する。
一方、ステップ5の判断でストリームファイルを表示し
ているものと判断するときには、先頭位置にアクセス用
の属性情報が管理されることはないので、ステップ8に
進んで、先頭位置を見ることなくストリームファイルで
あるアクセス対象の複写ファイル20をレコードアクセ
スしていくよう処理する。
ているものと判断するときには、先頭位置にアクセス用
の属性情報が管理されることはないので、ステップ8に
進んで、先頭位置を見ることなくストリームファイルで
あるアクセス対象の複写ファイル20をレコードアクセ
スしていくよう処理する。
このようにして、本発明では、2度目以降の複写された
ストリームファイルについての順アクセス処理について
は、ストリームファイルの先頭情報を見ることなく直ち
に順アクセス処理に入るよう処理するのである。
ストリームファイルについての順アクセス処理について
は、ストリームファイルの先頭情報を見ることなく直ち
に順アクセス処理に入るよう処理するのである。
〔発明の効果〕
以上説明したように、本発明によれば、2度目以降の複
写されたストリームファイルについての順アクセス処理
については、ストリームファイルの先頭情報を見ること
なく直ちに順アクセス処理に入れることになるので、ス
トリームファイルに対しての順アクセス処理を従来より
も高速に実行できるようになる。
写されたストリームファイルについての順アクセス処理
については、ストリームファイルの先頭情報を見ること
なく直ちに順アクセス処理に入れることになるので、ス
トリームファイルに対しての順アクセス処理を従来より
も高速に実行できるようになる。
第1図は本発明の原理構成図、
第2図は本発明のアクセス処理部が実行する処理の一実
施例、 第3図は複写ファイルの管理薄の管理データの説明図、 第4図は本発明の詳細な説明図である。 図中、lはデータ処理装置、2は外部記憶装置、IOは
データ処理部、11はアクセス処理部、12はアクセス
実行部、13は判断部、14は設定部、20は複写ファ
イル、21は管理簿である。
施例、 第3図は複写ファイルの管理薄の管理データの説明図、 第4図は本発明の詳細な説明図である。 図中、lはデータ処理装置、2は外部記憶装置、IOは
データ処理部、11はアクセス処理部、12はアクセス
実行部、13は判断部、14は設定部、20は複写ファ
イル、21は管理簿である。
Claims (1)
- 【特許請求の範囲】 複写されたファイルに対して順アクセス処理を実行する
データ処理装置において、 ファイルのアクセス処理部(11)が、複写されたファ
イルを最初に順アクセスするときに、該ファイルの先頭
情報を参照することで、該ファイルがレコードファイル
であるのかストリームファイルであるのかのファイル編
成情報を得て、該ファイル編成情報を該ファイルの管理
簿(21)に設定する設定部(14)と、 複写されたファイルを順アクセスするときに、該ファイ
ルの管理簿(21)に設定されているファイル編成情報
を参照することで、該ファイルがレコードファイルかス
トリームファイルかを判断する判断部(13)とを備え
、 該判断部(13)の判断情報に従ってストリームファイ
ルであると判断するときには、要求のある順アクセスが
ストリームファイルに対しての順アクセスであると判断
して、該ストリームファイルの先頭情報を見ることなく
該ストリームファイルへの順アクセス処理を実行するよ
う処理することを、特徴とするストリームファイルに対
してのアクセス処理方式。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2150601A JP2746734B2 (ja) | 1990-06-08 | 1990-06-08 | ストリームファイルに対してのアクセス処理方式 |
| DE69128562T DE69128562T2 (de) | 1990-06-08 | 1991-06-07 | Dateienzugriffssystem |
| EP91401506A EP0461046B1 (en) | 1990-06-08 | 1991-06-07 | File access processing system |
| US08/222,333 US5410694A (en) | 1990-06-08 | 1994-04-04 | File access processing system of a computer enabling high-speed sequential access for a stream file |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2150601A JP2746734B2 (ja) | 1990-06-08 | 1990-06-08 | ストリームファイルに対してのアクセス処理方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0443440A true JPH0443440A (ja) | 1992-02-13 |
| JP2746734B2 JP2746734B2 (ja) | 1998-05-06 |
Family
ID=15500449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2150601A Expired - Fee Related JP2746734B2 (ja) | 1990-06-08 | 1990-06-08 | ストリームファイルに対してのアクセス処理方式 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5410694A (ja) |
| EP (1) | EP0461046B1 (ja) |
| JP (1) | JP2746734B2 (ja) |
| DE (1) | DE69128562T2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2124752C (en) * | 1993-06-30 | 2005-04-12 | Mark Zbikowski | Meta-data structure and handling |
| CA2124754C (en) * | 1993-06-30 | 2005-06-28 | Mark Zbikowski | Storage of file data on disk in multiple representations |
| US5724514A (en) * | 1994-11-25 | 1998-03-03 | Netmanage | System, method and apparatus for controlling the transfer of data objects over a communications link |
| JPH08241214A (ja) * | 1995-03-06 | 1996-09-17 | Hitachi Ltd | データ処理システム |
| US5815707A (en) * | 1995-10-19 | 1998-09-29 | Hewlett-Packard Company | Dynamic function replacement for streams framework |
| US6098112A (en) * | 1995-10-19 | 2000-08-01 | Hewlett-Packard Company | Streams function registering |
| US6415300B1 (en) | 1999-07-06 | 2002-07-02 | Syncsort Incorporated | Method of performing a high-performance backup which gains efficiency by reading input file blocks sequentially |
| US6408314B1 (en) | 1999-07-06 | 2002-06-18 | Synscort Incorporated | Method of performing a high-performance sort which gains efficiency by reading input file blocks sequentially |
| US7657160B2 (en) * | 2004-09-14 | 2010-02-02 | Marvell World Trade Ltd. | Unified control and memory for a combined DVD/HDD system |
| US7702221B2 (en) * | 2004-09-14 | 2010-04-20 | Marvell World Trade Ltd. | Unified control and memory for a combined DVD/HDD system |
| US7639927B2 (en) * | 2004-09-14 | 2009-12-29 | Marvell World Trade Ltd. | Unified control and memory for a combined DVD/HDD system |
| US7639926B2 (en) * | 2004-09-14 | 2009-12-29 | Marvell World Trade Ltd. | Unified control and memory for a combined DVD/HDD system |
| US8561199B2 (en) * | 2007-01-11 | 2013-10-15 | International Business Machines Corporation | Method and system for secure lightweight stream processing |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60209855A (ja) * | 1984-04-03 | 1985-10-22 | Brother Ind Ltd | 電子機器 |
| JPH01188961A (ja) * | 1988-01-22 | 1989-07-28 | Nec Corp | プログラム実行方式 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5021995A (en) * | 1985-12-17 | 1991-06-04 | Wang Laboratories, Inc. | Data exchange apparatus and methods |
| US5008820A (en) * | 1987-03-30 | 1991-04-16 | International Business Machines Corporation | Method of rapidly opening disk files identified by path names |
| KR0152979B1 (ko) * | 1988-07-15 | 1998-11-16 | 가시오 가즈오 | 가변길이 데이터 처리장치 |
| US5212772A (en) * | 1991-02-11 | 1993-05-18 | Gigatrend Incorporated | System for storing data in backup tape device |
-
1990
- 1990-06-08 JP JP2150601A patent/JP2746734B2/ja not_active Expired - Fee Related
-
1991
- 1991-06-07 EP EP91401506A patent/EP0461046B1/en not_active Expired - Lifetime
- 1991-06-07 DE DE69128562T patent/DE69128562T2/de not_active Expired - Fee Related
-
1994
- 1994-04-04 US US08/222,333 patent/US5410694A/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60209855A (ja) * | 1984-04-03 | 1985-10-22 | Brother Ind Ltd | 電子機器 |
| JPH01188961A (ja) * | 1988-01-22 | 1989-07-28 | Nec Corp | プログラム実行方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0461046A3 (en) | 1993-08-11 |
| JP2746734B2 (ja) | 1998-05-06 |
| US5410694A (en) | 1995-04-25 |
| DE69128562D1 (de) | 1998-02-12 |
| EP0461046B1 (en) | 1998-01-07 |
| DE69128562T2 (de) | 1998-04-16 |
| EP0461046A2 (en) | 1991-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0443440A (ja) | ストリームファイルに対してのアクセス処理方式 | |
| JP4241485B2 (ja) | 情報処理装置および情報処理方法、並びにプログラムおよび記録媒体 | |
| JP3220041B2 (ja) | Cd−rom読み出しシステムおよびcd−rom読み出し方法 | |
| JP2539347B2 (ja) | フアイル管理方法 | |
| JP2822869B2 (ja) | ライブラリファイル管理装置 | |
| JPS62106553A (ja) | デ−タ処理方式 | |
| CN101256585B (zh) | 文件处理方法和装置 | |
| JP3707890B2 (ja) | 外部記憶装置のデータ出力方法 | |
| JP2835364B2 (ja) | データ処理システム | |
| JP3297966B2 (ja) | データアクセス方法 | |
| JPH0744426A (ja) | ファイルシステムのファイル管理方法 | |
| JPH01255028A (ja) | 外部記憶装置のアクセス方法 | |
| JPH04336638A (ja) | システム稼働中のディスク交換方式 | |
| JP2000172542A (ja) | ファイルアクセス方式 | |
| JPH0327470A (ja) | 電子ファイルのデータ格納方式 | |
| JPH0789338B2 (ja) | 外部記憶装置上のフアイル処理方式 | |
| JPH06149647A (ja) | マルチメディアファイル管理方式 | |
| JP2001307425A (ja) | 情報記録再生装置 | |
| JP2000353116A (ja) | データ処理システム、記録媒体 | |
| JPH04361339A (ja) | 追記型光ディスクのファイル管理方式 | |
| JPH03248219A (ja) | 直接アクセス記憶装置の高速書込み方式 | |
| JPH04116736A (ja) | データベース再編成方式 | |
| JPH02208750A (ja) | ファイルアクセス方式 | |
| JPS59195753A (ja) | デイスク・キヤツシユメモリの制御方式 | |
| JPS6130299B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080213 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090213 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090213 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100213 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |