(57)【特許請求の範囲】
【請求項１】
記憶装置へのアクセスの頻度を判別し、その頻度が高いかあるいは低いかを意味する情報を選択する手段と、
前記記憶装置に記憶されたデータが要求された際に前記選択する手段によって選択された前記頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手段と、
前記表示する手段によって前記頻度が低いことを意味する情報が表示された場合に、バッファメモリ中に前記記憶装置の該当データを書き込み若しくは読み上げ、このデータバッファメモリに対するアクセス終了後、このデータバッファメモリを即座に解放する手段と、
前記表示する手段によって前記頻度が高いことを意味する情報が表示された場合に、まず前記データバッファメモリを検索し前記要求の指定するデータが前記データバッファメモリ中に残存した場合は、前記要求に従って該データバッファメモリにアクセスして該アクセス終了後も該データバッファメモリを解放することなく保持し、前記データバッファメモリ中に前記要求の指定するデータが存在しなかった場合は、次に前記要求の指定するデータを該データバッファメモリ中に書き込みもしくは前記記憶装置にアクセスして読み上げてアクセスし、該アクセス終了後も前記データバッファメモリを解放することなく保持する手段とを有すること
を特徴とする記憶装置へのアクセス処理システム。
【請求項２】
前記既に解放されず保持されているデータバッファメモリが、最新の要求により前記記憶装置から読み出したデータのバッファリングによって、容量不足となるに至った場合は、前記保持されているデータバッファメモリ内部のデータの内、過去のアクセス回数が最も低かった部分、または過去最後にアクセスされてから保持している時間が最も長かった部分から順に解放する手段を有することを特徴とする請求項１記載の記憶装置へのアクセス処理システム。
【請求項３】
中央処理装置とデータバッファメモリと記憶装置とを有し主にデータ蓄積処理を実行する第１の処理ユニットと、第１の処理ユニットに対してデータの取り出しまたはデータの蓄積と取り出しを要求する第２の処理ユニットとを有する分散処理システムにおいて、
第２の処理ユニットが第１の処理ユニットにおける記憶装置へのアクセスの頻度を判別すると、その頻度が高いかあるいは低いかを意味する情報を選択する手段と、
前記第２の処理ユニットが前記記憶装置に記憶されたデータを要求した際に、前記選択する手段によって選択された前記頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手段と、
前記表示する手段によって前記アクセスの頻度が低いことを意味する情報が表示されている場合に、前記取り出し要求を受信した前記第１の処理ユニットが、前記データバッファメモリ中にディスク装置内のデータを読み上げ、このデータバッファメモリから前記第２の処理ユニットに該データを返送終了後、このデータバッファメモリを即座に解放する手段とを有すること
を特徴とする記憶装置へのアクセス処理システム。
【請求項４】
請求項３記載の記憶装置へのアクセス処理システムにおいて、
前記表示する手段によって前記頻度が高いことを意味する情報が表示されている場合に、前記取り出し要求を受信した前記第１の処理ユニットが、まず前記データバッファメモリを検索し、前記取り出し要求の指定するデータが前記データバッファメモリ中に残存した場合は、該データバッファメモリから前記第２の処理ユニットに該データを返送し該返送終了後も該データバッファメモリを解放することなく保持し、前記データバッファメモリ中に前記取り出し要求の指定するデータが存在しなかった場合は、次に記憶装置にアクセスして前記取り出し要求の指定するデータを前記データバッファメモリ中に読み上げて前記第２の処理ユニットに返送し返送終了後も前記データバッファメモリを解放することなく保持する手段を有することを特徴とする。
【請求項５】
中央処理装置とデータバッファメモリと記憶装置とを有し主にデータ蓄積処理を実行する第１の処理ユニットと、第１の処理ユニットに対してデータの取り出しまたはデータの蓄積と取り出しを要求する第２の処理ユニットとを有する分散処理ネットワークにおける記憶装置へのアクセス処理方法において、
第２の処理ユニットが、第１の処理ユニットにおける記憶装置へのアクセスの頻度を判別すると、その頻度が高いかあるいは低いかを意味する情報を選択する手順と、
前記第２の処理ユニットが、前記記憶装置に記憶されたデータを要求した際に、前記選択する手順によって選択された前記頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手順と、
前記第２の処理ユニットによって前記頻度が低いことを意味する情報が表示されている場合に、前記取り出し要求を受信した第１の処理ユニットが、データバッファメモリ中にディスク装置内のデータを読み上げ、該データバッファメモリから前記第２の処理ユニットに該データを返送終了後、該データバッファメモリを即座に解放する手順と
を有することを特徴とする記憶装置へのアクセス処理方法。
【請求項６】
請求項５記載の記憶装置へのアクセス処理方法において、
前記第２の処理ユニットによって前記頻度が高いことを意味する情報が表示されている場合に、前記取り出し要求を受信した第１の処理ユニットが、前記データバッファメモリを検索する手順と、
前記取り出し要求の指定するデータが前記データバッファメモリ中に残存した場合、前記第１の処理ユニットが、前記データバッファメモリから前記第２の処理ユニットに前記データを返送し、この返送終了後も、前記データバッファメモリを解放することなく保持する手順と、
前記データバッファメモリ中に前記取り出し要求の指定するデータが存在しなかった場合、前記第１の処理ユニットが、前記記憶装置にアクセスして前記取り出し要求の指定するデータを前記データバッファメモリ中に読み上げて、前記第２の処理ユニットに返送し、この返送終了後も、前記データバッファメモリを解放することなく保持する手順と
を有することを特徴とする記憶装置へのアクセス処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ処理システムにおける比較的低速・大容量の記憶装置の高速化を図る目的で採用されるバッファメモリ方式に関し、特に、磁気ディスク装置等に蓄積されたデータの取り出しが必要な分散処理ネットワークにおいて、データを取り出す側の処理ユニットが、磁気ディスク装置等を配下に持つデータを取り出される側の処理ユニットに対して、取り出すべきデータを識別するのに必要な情報以外のアクセス頻度を意味する情報を与えることによって、データを取り出される側の処理ユニットが処理アルゴリズムを選択し、結果として磁気ディスク装置等への物理アクセス回数を減少させることにより、データを取り出される側の処理ユニットの平均応答時間を短縮することを目的とした記憶装置へのアクセス処理方式に関するものである。
【０００２】
【従来の技術】
従来からある、磁気ディスク装置への物理アクセス回数を減少させることにより処理効率を高める方式としては、一般にディスクキャッシュ方式がある。磁気ディスク装置は大容量ではあるが、そのデータ転送は低速である。ディスクキャッシュ方式は、例えば、磁気ディスク装置を有してデータ等を蓄積している処理ユニットに高速・小中容量のディスクキャッシュ用バッファメモリ（以後キャッシュメモリと呼称）を内蔵させ、これに他の処理ユニットが高頻度に取り出しあるいは書き換えするデータを磁気ディスク装置から読み上げておくことにより、等価的に高速データ転送ができる大容量の蓄積処理ユニットを実現する。
【０００３】
図１はディスクキャッシュ方式を適用した分散処理ネットワークとしての蓄積形通信処理システムの一般的な例であり、図４は従来のディスクキャッシュ方式による処理手順を示すフローチャートである。図４中のＳ１′，Ｓ３〜Ｓ８′は、処理ステップを表す。
【０００４】
送受信装置２は交換機３を介して情報入出力端末４から端末制御装置２２にてデータを受信し、蓄積装置１へ送る。蓄積装置１は送受信装置２から受け取ったデータを磁気ディスク１３に書き込み、データの検索キー（ファイル名等）を送受信装置２に送る。送受信装置２は、一旦蓄積装置１に記憶したデータを交換機３を介して端末制御装置２２から情報入出力端末４に送信する時、蓄積装置１にデータ検索キーをもとにデータ読み出し要求を行う（Ｓ１′）。蓄積装置１では、読み出し要求を受信すると、検索キーで検索を行い、該当のデータがデータバッファメモリ（キャッシュメモリ）１２上に読み込まれている場合（Ｓ３でＹ）には、データバッファメモリ１２より送受信装置２へデータを送信する（Ｓ５）。該当のデータがデータバッファメモリ１２上に読み込まれていない場合（Ｓ３でＮ）には、データバッファメモリ１２を確保し、磁気ディスク１３よりディスクバッファメモリ１２上へ読み込み（Ｓ４）、送受信装置２へデータを送信する（Ｓ５）。送受信装置２では、蓄積装置１からデータを受信すると端末制御装置２２から交換機３を介して情報入出力端末４へ送信する。送受信装置２は、送るべき全ての情報入出力端末４へ前記データの送信が終了すると、蓄積装置１に対し磁気ディスク１３に蓄積されている前記データの消去要求を送出する。蓄積装置１では、データの消去要求を受信すると（Ｓ７）、データ検索キーにより磁気ディスク１３を検索し前記データを消去する（Ｓ８′）。
【０００５】
以上に述べた従来のディスクキャッシュ方式においては、データの取り出し要求の中に対象データ等の取り出し頻度を表示する手段がない。そのため、データを蓄積している処理ユニットである蓄積装置１側では、今まさに取り出さんとするデータの、以後の読み出し予定の有無とは無関係に、一律に処理ユニット内に確保されたキャッシュメモリに読み上げ、データ返送後も前記キャッシュメモリ内の使用エリアを解放することなく保持する。
【０００６】
従って、データの取り出し要求元である送受信装置２では、あらかじめ取り出し頻度が低いことが判っているようなデータまでが、データ蓄積元でのキャッシングの対象とされる。よって、該データはキャッシュメモリの一部をある期間占有し、有限かつ高価なキャッシュメモリの使用効率を低下させ、そのため、キャッシュメモリとして用意された容量の割にはヒット率が期待できない結果となる。
【０００７】
【発明が解決しようとする課題】
従来からあるディスクキャッシュ方式は、読み出し要求を受けた時点で磁気ディスク装置からデータを一律に読み上げて保持するため、繰り返しキャッシュメモリにアクセスして特定の同一データを何回も読み出すことの多いシステムにはデータヒット率が高く非常に効果的であるが、逆に磁気ディスク装置へのアクセスがランダムに近いデータを扱うことが多い場合には、キャッシュメモリでのデータヒット率は低く、またステージング処理によるオーバヘッドが大きいため、反って処理能力の低下を招くこととなり、適用できない性質のものである。
【０００８】
特に、画信号の蓄積・読み出し処理を行うファクシミリ蓄積配送通信の様に、一般通信（送信元と送信先が一対一で対応する）のようなランダムアクセスに近いディスクアクセスと、同報通信のような同一データに対するアクセス頻度の高いディスクアクセスとが混在するシステムの場合には、従来のディスクキャッシュ方式では、後者の処理においては効果的であるにもかかわらず、繰返しのないために利用効率の悪い前者の処理の存在故に適用が不可能であるか、あるいは適用しても大して効果が発揮されないといった問題があった。
【０００９】
そこで、本発明は、上記のような問題を解決するために、磁気ディスク装置等の記憶装置に対するアクセスの要求が単発的でデータのバッファリングが不要な処理の場合には、バッファリングの処理を省略し、同報送信等のように繰り返し磁気ディスク装置等の記憶装置にアクセスする処理の場合には、バッファリングの処理を行って、ランダムなディスクアクセスと同一データへの高頻度のディスクアクセスが混在するシステムにディスクキャッシュ方式等のバッファメモリ方式を適用した場合における応答時間を短縮し、キャッシュ用バッファメモリの利用効率を向上させることを目的とする。
【００１０】
【課題を解決するための手段】
本発明の記憶装置へのアクセス処理システムは、
記憶装置へのアクセスの頻度を判別し、その頻度が高いかあるいは低いかを意味する情報を選択する手段と、
前記記憶装置に記憶されたデータが要求された際に前記選択する手段によって選択された前記頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手段と、
前記表示する手段によって前記頻度が低いことを意味する情報が表示された場合に、バッファメモリ中に前記記憶装置の該当データを書き込み若しくは読み上げ、このデータバッファメモリに対するアクセス終了後、このデータバッファメモリを即座に解放する手段と、
前記表示する手段によって前記頻度が高いことを意味する情報が表示された場合に、まず前記データバッファメモリを検索し前記要求の指定するデータが前記データバッファメモリ中に残存した場合は、前記要求に従って該データバッファメモリにアクセスして該アクセス終了後も該データバッファメモリを解放することなく保持し、前記データバッファメモリ中に前記要求の指定するデータが存在しなかった場合は、次に前記要求の指定するデータを該データバッファメモリ中に書き込みもしくは前記記憶装置にアクセスして読み上げてアクセスし、該アクセス終了後も前記データバッファメモリを解放することなく保持する手段とを有することを特徴とする。
【００１１】
また、本発明の記憶装置へのアクセス処理システムは、中央処理装置とデータバッファメモリと記憶装置とを有し主にデータ蓄積処理を実行する第１の処理ユニットと、第１の処理ユニットに対してデータの取り出しまたはデータの蓄積と取り出しを要求する第２の処理ユニットとを有する分散処理システムにおいて、
第２の処理ユニットが第１の処理ユニットにおける記憶装置へのアクセスの頻度を判別すると、その頻度が高いかあるいは低いかを意味する情報を選択する手段と、
前記第２の処理ユニットが前記記憶装置に記憶されたデータを要求した際に、前記選択する手段によって選択された前記頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手段と、
前記表示する手段によって前記アクセスの頻度が低いことを意味する情報が表示されている場合に、前記取り出し要求を受信した前記第１の処理ユニットが、前記データバッファメモリ中にディスク装置内のデータを読み上げ、このデータバッファメモリから前記第２の処理ユニットに該データを返送終了後、このデータバッファメモリを即座に解放する手段とを有することを特徴とする。
【００１２】
さらに、本発明の記憶装置へのアクセス処理方法は、中央処理装置とデータバッファメモリと記憶装置とを有し主にデータ蓄積処理を実行する第１の処理ユニットと、第１の処理ユニットに対してデータの取り出しまたはデータの蓄積と取り出しを要求する第２の処理ユニットとを有する分散処理ネットワークにおける記憶装置へのアクセス処理方法において、
第２の処理ユニットが、第１の処理ユニットにおける記憶装置へのアクセス頻度を判別すると、このアクセス頻度が高いかあるいは低いかを意味する情報を選択する手順と、
前記第２の処理ユニットが、前記記憶装置に記憶されたデータを要求した際に、前記選択する手順によって選択されたアクセス頻度の高いかあるいは低いかを意味する情報を前記要求内部に表示する手順と、
前記第２の処理ユニットによって前記アクセス頻度が低いことを意味する情報が表示されている場合に、前記取り出し要求を受信した第１の処理ユニットが、データバッファメモリ中にディスク装置内のデータを読み上げ、該データバッファメモリから前記第２の処理ユニットに該データを返送終了後、該データバッファメモリを即座に解放する手順とを有することを特徴とする。
【００１３】
前記第一のアクセス処理システムにおいては、前記既に解放されず保持されているデータバッファメモリが、最新の要求により前記記憶装置から読み出したデータのバッファリングによって、容量不足となるに至った場合は、前記保持されているデータバッファメモリ内部のデータの内、過去のアクセス回数が最も低かった部分、または過去最後にアクセスされてから保持している時間が最も長かった部分から順に解放する手段を有するようにしてもよい。
また、前記第二のアクセス処理システムにおいても、前記表示する手段によって前記頻度が高いことを意味する情報が表示されている場合に、前記取り出し要求を受信した前記第１の処理ユニットが、まず前記データバッファメモリを検索し、前記取り出し要求の指定するデータが前記データバッファメモリ中に残存した場合は、該データバッファメモリから前記第２の処理ユニットに該データを返送し該返送終了後も該データバッファメモリを解放することなく保持し、前記データバッファメモリ中に前記取り出し要求の指定するデータが存在しなかった場合は、次に記憶装置にアクセスして前記取り出し要求の指定するデータを前記データバッファメモリ中に読み上げて前記第２の処理ユニットに返送し返送終了後も前記データバッファメモリを解放することなく保持する手段を有するようにしてもよい。
さらに、前記アクセス処理方法においても、前記第２の処理ユニットによって前記頻度が高いことを意味する情報が表示されている場合に、前記取り出し要求を受信した第１の処理ユニットが、前記データバッファメモリを検索する手順と、前記取り出し要求の指定するデータが前記データバッファメモリ中に残存した場合、前記第１の処理ユニットが、前記データバッファメモリから前記第２の処理ユニットに前記データを返送し、この返送終了後も、前記データバッファメモリを解放することなく保持する手順と、前記データバッファメモリ中に前記取り出し要求の指定するデータが存在しなかった場合、前記第１の処理ユニットが、前記記憶装置にアクセスして前記取り出し要求の指定するデータを前記データバッファメモリ中に読み上げて、前記第２の処理ユニットに返送し、この返送終了後も、前記データバッファメモリを解放することなく保持する手順とを有するようにしてもよい。
【００１４】
本発明では、磁気ディスク装置等の記憶装置へのアクセス形態が、ランダムアクセスに近いか、同一データへ何度もアクセスする処理の一環であるかを、アクセスを依頼する側が判断し、そして、アクセス時にアクセスを実行する側に通知し、その情報を元にアクセスを実行する側が処理アルゴリズムを選択して、ランダムアクセスに近いアクセスの場合にはバッファリングの処理を省略し、同一データに対するアクセス頻度の高いアクセスの場合にはバッファリングの処理を行うことにより、ランダムアクセスに近いディスクアクセスと、同一データに対するアクセス頻度の高いアクセスとが混在するデータ処理システムの場合においても、データ蓄積時の処理及び蓄積するデータのいずれにも制限・変更を加えることなく、磁気ディスク装置等の記憶装置へのアクセス回数を減少させて、応答時間を短縮させるとともに、ディスクキャッシュ方式等のバッファメモリ方式におけるデータバッファメモリの利用効率を向上させる。
【００１５】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。
【００１６】
図１は、本発明の一実施の形態例を示す分散処理ネットワークとして蓄積形通信処理システムの構成を説明する図である。１はデータの蓄積処理を行う蓄積装置で、中央処理装置１１、データバッファメモリ１２及び磁気ディスク装置１３からなる。２は情報入出力端末４１〜４ｎ（以下、情報入出力端末４で代表する）とデータを送受信し、蓄積装置１にデータの蓄積・読み出しを要求する送受信装置で、中央処理装置２１、端末制御装置２２１〜２２ｎ（以下、端末制御装置２２で代表する）からなる。
【００１７】
図２は、上記の実施の形態例におけるディスクキャッシュ方式による処理手順を示す図であって、蓄積装置１の処理手順を示している。図中のＳ１〜Ｓ８は、その処理ステップである。
【００１８】
送受信装置２は交換機３を介して情報入出力端末４から端末制御装置２２にてデータを受信し、蓄積装置１に送る。蓄積装置１は送受信装置２から受け取ったデータを磁気ディスク装置１３に書き込み、データの検索キー（ファイル名等）を送受信装置２に送る。
【００１９】
送受信装置２は、一旦蓄積装置１に記憶したデータを交換機３を介して端末制御装置２２から情報入出力端末４に送信する時、蓄積装置１に対しデータ検索キーをもとにデータ取り出し（読み出し）要求を行う。このとき、送るべきデータが一対一通信なのか、同報通信なのか識別し、蓄積装置１に送る読み出し要求上に磁気ディスク装置１３より読み取ったデータをアクセス頻度が高いもの（同報通信）でデータバッファメモリ１２上に保存しておくか、アクセス頻度が低くデータを読み込んだデータバッファメモリ１２をすぐに解放するかのアクセスモードを表示する。
【００２０】
蓄積装置１では、送受信装置２から取り出し頻度を意味する情報とともにデータ取り出し要求を受信すると（Ｓ１）、要求の中のアクセスモードを識別する（Ｓ２）。
【００２１】
ここで、取り出し頻度（アクセス頻度）が低い要求のものについては、キャッシュメモリであるデータバッファメモリ１２を確保し、磁気ディスク装置１３からデータバッファメモリ１２へデータを読み込む（Ｓ４２）。蓄積装置１はデータバッファメモリ１２を管理するため、図３に示すバッファ管理テーブル５にエントリ５１としてデータ検索キー５１ａ、アクセス回数５１ｂ、アクセス時刻５１ｃを記録する。このようなバッファ管理テーブル５は、例えば中央処理装置１１に設ける。
【００２２】
蓄積装置１は、読み込んだデータバッファメモリ１２の内容を送受信装置２に送信（Ｓ５２）した後、そのデータを消去してアクセス頻度が低い要求に対するデータバッファメモリ１２を解放するとともに、バッファ管理テーブル５の該当データバッファメモリに対する記録を消去する。
【００２３】
一方、蓄積装置１は、Ｓ２の取り出し頻度の識別において、アクセス頻度が高い要求を受けた場合には、バッファ管理テーブル５上をデータ検索キー５１ａで検索する。該当のデータがデータバッファメモリ１２上に読み込まれている場合（Ｓ３でＹ）、データバッファメモリ１２より送受信装置２へデータを送信する（Ｓ５１）。該当のデータがデータバッファメモリ１２上に読み込まれていない場合（Ｓ３でＮ）、データバッファメモリ１２を確保し、磁気ディスク装置１３よりデータバッファメモリ１２上へ読み込み（Ｓ４１）、バッファ管理テーブル５へ記憶するとともに、送受信装置２へ読み込んだデータを送信する（Ｓ５１）。
【００２４】
送受信装置２では、蓄積装置１からディスクを受信すると端末制御装置２２から交換機３を介して情報入出力端末４へ送信する。送受信装置２は、送るべき全ての情報入出力端末４へ前記データの送信が終了すると、蓄積装置１に対し磁気ディスク装置１３に蓄積されている前記データの消去要求を送出する。
【００２５】
蓄積装置１では、データの消去要求を受信すると（Ｓ７１）、データ検索キー５１ａにより磁気ディスク装置１３を検索し前記データを消去する。また、同様にデータバッファメモリ１２内に前記データが格納されているかバッファ管理テーブル５を検索キー５１ａにて検索し、バッファ管理テーブル５に記録されている場合、バッファ管理テーブル５より示されるデータバッファメモリ１２内の前記データ消去してデータバッファメモリ１２の解放を行う（Ｓ８′）。
【００２６】
なお、蓄積装置１において、解放されず保持されているデータバッファメモリ１２が、送受信装置２からの最新の取り出し要求により磁気ディスク装置１３から読み出したデータのバッファリングによって容量不足となるに至った場合は、前記保持されているデータバッファメモリ１２内部のデータの内、蓄積装置１から見て過去の取り出し回数が最も低かった部分（バッファ管理テーブル５のアクセス回数５１ｂを参照）、あるいは蓄積装置１から見て過去最後にアクセスされてから保持している時間が最も長かった部分（バッファ管理テーブル５の最近アクセス時刻５１ｃを参照）から順に解放する手段を例えば中央処理装置１１に有する構成とするのが、データバッファメモリ１２の有効利用を図る上で好適である。
【００２７】
また、上記実施の形態例では、記憶装置として磁気ディスク装置を用いた例を示したが、光ディスク装置や光磁気ディスク装置等の種々のディスク装置の使用が可能であり、さらに一般的には、比較的に低速・大容量の記憶装置を用いたデータ処理システムに適用可能である。上記実施の形態例では、蓄積形通信処理システムを例に説明したが、分散処理ネットワークに限らず、種々のデータ処理装置あるいはシステムに適用できることは言うまでもない。
【００２８】
【発明の効果】
以上、詳細に説明したように、本発明によれば、記憶装置へのアクセス要求の中に対象データへのアクセス頻度を表示するため、データのアクセス要求元ではあらかじめアクセス頻度が低いことが判っているようなデータまでが、データ蓄積元でのキャッシングの対象とされることがなく、有限かつ高価なデータバッファメモリ（キャッシュメモリ）の使用効率及び、データバッファメモリとして用意された容量を少なくしてもデータバッファメモリ上のヒット率（キャッシュ効果）を高める効果がある。
【００２９】
さらに、蓄積終了時（記憶装置内のデータ消去時）に該データをバッファメモリ上から同様に削除するようにした場合、あるいは、データバッファメモリが容量不足に陥った場合にそれまでのアクセス回数の最も少ないデータ、または最後のアクセスが最も長く保持されているデータを、データバッファメモリから消去するようにした場合には、前記の使用効率、ヒット率を高めることができる。
【００３０】
また、結果として磁気ディスク装置の記憶装置への物理アクセス回数が減少するため、データを取り出される側の平均応答時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態例を示すブロック図である。
【図２】上記実施の形態例での処理手順を示すフローチャートである。
【図３】上記実施の形態例で用いるテーブルの説明図である。
【図４】従来例での処理手順を示すフローチャートである。
【符号の説明】
１…蓄積装置
１１…中央処理装置
１２…データバッファメモリ
１３…磁気ディスク装置
２…送受信装置
２１…中央処理装置
２２１〜２２ｎ…端末制御装置
３…交換機
４１〜４ｎ…情報入出力端末
５…バッファ管理テーブル
５１…エントリ
５１ａ…検索キー
５１ｂ…アクセス回数
５１ｃ…アクセス時刻
【図１】
0003579526.tif 000002
【図２】
0003579526.tif 000003
【図３】
0003579526.tif 000004
【図４】
0003579526.tif 000005