JPH0516058B2 - - Google Patents
Info
- Publication number
- JPH0516058B2 JPH0516058B2 JP57032765A JP3276582A JPH0516058B2 JP H0516058 B2 JPH0516058 B2 JP H0516058B2 JP 57032765 A JP57032765 A JP 57032765A JP 3276582 A JP3276582 A JP 3276582A JP H0516058 B2 JPH0516058 B2 JP H0516058B2
- Authority
- JP
- Japan
- Prior art keywords
- record
- page number
- index
- data
- page
- 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.)
- Expired - Lifetime
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
本発明は情報処理装置におけるデータベース先
取り制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a database prefetch control device in an information processing device.
先取り制御とは、近い将来処理の対象となる、
あるいは、その可能性のあるデータも前もつて、
二次記録装置から、主記憶にデータ転送させるこ
とである。この先取り制御により見かけ上のI/
O時間が短縮され、ジヨブの処理時間が短縮でき
る。 Preemption control is the process that will be processed in the near future.
Or, if there is any data that could lead to that possibility,
This is to transfer data from the secondary storage device to the main memory. Due to this preemption control, the apparent I/
O time is shortened, and job processing time can be shortened.
しかしながら、大部分のデータベースシステム
では、この先取り制御を行なつていない。先取り
制御は通常、ソフトウエアにより表現されてお
り、且つ先取りの候補となるデータページの検出
のため、本来の仕事に関係のない処理による
CPUオーバヘツドが増大するためである。 However, most database systems do not perform this preemption control. Prefetching control is usually expressed by software, and in order to detect data pages that are candidates for prefetching, processing unrelated to the original work is performed.
This is because the CPU overhead increases.
本発明の目的は、上記の欠点をなくすため、主
プロセツサとは独立に、先取り制御専用のプロセ
ツサを設け、並列処理させることにより、本来の
仕事に関係のない処理のための中央処理装置オー
バヘツドを防ぎ、しかも、安価に先取り制御装置
を実現することにある。 An object of the present invention, in order to eliminate the above-mentioned drawbacks, is to provide a processor exclusively for preemption control independent of the main processor and perform parallel processing, thereby reducing central processing unit overhead for processing unrelated to the original work. The object of the present invention is to realize a proactive control device that prevents the problem from occurring and is inexpensive.
また、本発明の先取り制御装置はデータベース
の記録管理システムを対象としたもので、汎用計
算機の記録管理システムとは異なる。汎用計算機
システムの場合、データとプログラム(コード)
の混在を対象としているため、記憶管理上の動作
特性を予測するのは非常に難しく、デマンドペー
ジング方式、ワーキングセツト、LRU等に代表
されるように、アクセスが要求された時に主記憶
にステージングし、以前主記憶上でアクセスした
ものを極力主記憶上に保存し、再使用しようとす
るものである。 Further, the preemption control device of the present invention is intended for a database record management system, and is different from a record management system for a general-purpose computer. For general-purpose computer systems, data and programs (code)
It is very difficult to predict the operating characteristics of memory management because it targets a mixture of , it attempts to save as much of what was previously accessed in main memory as possible in main memory and reuse it.
一方、本発明が対象とするデータベースシステ
ムにおいては、処理の対象はデータのみであり、
索引フアイルを持つ構造型データであるため、ア
クセス特性は索引の構造に従つて容易に予見でき
る。したがつて、その特性を十分に生かし、積極
的に先回りステージングをし、見かけ上のI/O
時間を短縮させようとするものである。 On the other hand, in the database system targeted by the present invention, only data is processed;
Since it is structured data with an index file, access characteristics can be easily predicted according to the structure of the index. Therefore, by making full use of its characteristics, we proactively perform proactive staging to reduce apparent I/O
This is an attempt to shorten the time.
本発明によると索引を介してデータベースアク
セスを行う計算機システムにおいて、主記録装置
上の索引レコードのエントリーを参照する索引レ
コード参照部と、主記憶上に存在するデータペー
ジ番号を記憶するページ番号記録部と、前記牽引
レコード参照部より得られた索引レコード中に示
されるデータベースレコードのページ番号と前記
ページ番号記録部の内容の一致性を検査する先取
りページ判定部と、次の索引レコードのアドレス
を求めるアドレス加算器と、先取り候補検出のた
めの制御を行う先取り制御部から成り、プログラ
ムから要求されるレコード検索命令を契機に、新
しく切替えられたカレント・レコードに対応した
索引レコードのアドレスを基点に主記録装置上に
存在しない次のレコードのデータページ番号を検
出するため、中央処理装置からのデータページ先
取り候補検出指示を受け中央処理装置と並行処理
をし、主記録装置上に存在する索引ページを指定
された索引レコードのアドレスを基点として、索
引レコードの内容の順次調べ、索引レコード中に
含まれるデータレコードを含むページ番号が前記
ページ番号記憶部を内容と一致しない最初の牽引
レコードを検出し、該ページ番号を先取り候補の
データページとして中央処理装置に返すようにし
たことを特徴とするデータベース先取り制御装置
が得られる。 According to the present invention, in a computer system that accesses a database via an index, there is provided an index record reference section that refers to an entry of an index record on a main storage device, and a page number storage section that stores a data page number existing on the main memory. and a prefetch page determination unit that checks the consistency between the page number of the database record indicated in the index record obtained by the towing record reference unit and the contents of the page number recording unit, and determines the address of the next index record. It consists of an address adder and a prefetch control unit that performs control for detecting prefetch candidates, and when a record search command is requested from a program, the index record address corresponding to the newly switched current record is used as the base point. In order to detect the data page number of the next record that does not exist on the recording device, it receives a data page prefetch candidate detection instruction from the central processing unit and performs parallel processing with the central processing unit to detect the index page that exists on the main recording device. The content of the index record is sequentially examined using the specified address of the index record as a base point, and the page number containing the data record included in the index record detects the first retrieved record whose page number does not match the content of the page number storage unit; A database prefetch control device is obtained, characterized in that the page number is returned to the central processing unit as a data page of a prefetch candidate.
本発明のデータベース先取り制御装置は索引を
介してデータベースをアクセスするデータベース
システムを対象としている。 The database prefetch control device of the present invention is intended for a database system that accesses a database via an index.
索引とは、レコードの特定フイールド(キーフ
イールド)に対応して作成されるもので、フイー
ルドの値と対応するレコードのアドレスを対とし
てもつテーブルを云う。このテーブルは通常、フ
イールドの値に従つて昇順に構成される。テーブ
ルの個々のエントリー(フイールド値とレコード
のアドレスの対)をここでは牽引レコードと呼ぶ
ことにする。 An index is created corresponding to a specific field (key field) of a record, and is a table that has pairs of field values and corresponding record addresses. This table is typically organized in ascending order according to field values. Each entry in the table (pair of field value and record address) will be referred to herein as a traction record.
この索引を介することにより、キーフイールド
の値に関する条件検索(内容検索)を容易に且つ
高速に実行できる。即ち、このよぬなデータベー
スシステムでは、索引に従つて、順次レコードア
クセスをする処理が非常に多いことが容易に予測
できる。 By using this index, a conditional search (content search) regarding the value of a key field can be executed easily and quickly. That is, it can be easily predicted that in this unusual database system, there are many processes in which records are sequentially accessed according to an index.
本発明は、この索引を利用し、データページの
先取り候補を検出しようとするものである。 The present invention uses this index to detect data page prefetch candidates.
第1図は、本発明のデータベース先取り制御装
置の位置付けを示すブロツク図である。図のよう
にデータベース先取り制御装置3は電子計算機の
中央処理装置1と主記録装置2と接続されてい
る。 FIG. 1 is a block diagram showing the positioning of the database prefetch control device of the present invention. As shown in the figure, the database prefetch control device 3 is connected to the central processing unit 1 and main storage device 2 of the computer.
データベース先取り制御装置3は中央処理装置
1から、主記憶装置2上に存在する索引ページの
アドレスとページ内索引レコード番号を受け取
る。そしてそのアドレスを基点として、主記憶装
置2上の索引ページを順次操作し、索引レコード
に示されるデータページ番号を調べ、対象データ
ページが主記憶装置2上に存在するか否かを検査
し、主記憶上に存在しないデータページ番号を持
つ最初の索引レコード番号を検出する。そして、
そのデータページ番号を中央処理装置1に返す。
中央処理装置1はデータページ番号を先取りの候
補とみなし、I/O処理装置4にデータページ先
取り指示を与える。 The database prefetch control device 3 receives from the central processing unit 1 the address of the index page existing on the main storage device 2 and the in-page index record number. Then, using that address as a base, the index pages on the main storage device 2 are sequentially operated, the data page number indicated in the index record is checked, and it is checked whether the target data page exists on the main storage device 2, Detects the first index record number with a data page number that does not exist in main memory. and,
The data page number is returned to the central processing unit 1.
The central processing unit 1 regards the data page number as a candidate for pre-fetching and gives a data page pre-fetching instruction to the I/O processing unit 4.
以下、本発明の一実施例を第2図に従つて説明
する。第2図は、本発明のデータベース先取り制
御装置の一構成例を示すブロツク図である。図に
おいて、破線に囲まれる部分3がデータベース先
取り制御装置である。1は中央処理装置、2は主
記憶装置を示す。 An embodiment of the present invention will be described below with reference to FIG. FIG. 2 is a block diagram showing an example of the configuration of the database prefetch control device of the present invention. In the figure, a portion 3 surrounded by a broken line is a database prefetch control device. 1 indicates a central processing unit, and 2 indicates a main storage device.
データベース先取り制御装置3は先取り制御部
5、先取り候補のページ番号を抽出する牽引レコ
ード参照部6、アドレス加算器7、索引レコード
中に示されるページ番号が真の先取りページとな
り得るかを判定する先取りページ判定部8、主記
憶上のデータページ番号を記憶するページ番号記
憶部9、索引レコードのアドレスを示すレジスタ
10、先取り候補のページ番号を示すレジス11
から成る。参照数字15〜31は前記の各処理機
構に対する接続母線を示す。 The database prefetch control device 3 includes a prefetch control unit 5, a traction record reference unit 6 that extracts a page number of a prefetch candidate, an address adder 7, and a prefetch controller that determines whether a page number indicated in an index record can be a true prefetch page. A page determination unit 8, a page number storage unit 9 that stores the data page number on the main memory, a register 10 that indicates the address of the index record, and a register 11 that indicates the page number of the prefetch candidate.
Consists of. Reference numerals 15 to 31 indicate connection buses for each of the aforementioned processing mechanisms.
次のこの動作を説明する。中央処理装置1は先
取りすべきページの決定要求をデータベース先取
り制御装置3に出すため、接続母線17を介して
索引レコードアドレスレジスタ10に、先取り候
補を捜すための基点となる索引レコードのアドレ
スをセツトする。そして、接続母線16を介し
て、先取り候補検出信号を先取り制御部5に出
す。索引レコードのアドレスは、主記憶装置2上
に存在する牽引ページの先頭アドレス(IBP)と
索引ページ内索引レコード番号(ILN)で示され
る。 This operation will be explained next. In order to issue a request to the database prefetch control device 3 to determine the page to be prefetched, the central processing unit 1 sets the address of the index record, which will be the base point for searching for a prefetch candidate, in the index record address register 10 via the connection bus 17. do. Then, a preemption candidate detection signal is sent to the preemption control section 5 via the connection bus 16. The address of the index record is indicated by the leading address (IBP) of the index page existing on the main storage device 2 and the index record number within the index page (ILN).
なお、先取りページの決定要求はプログラムか
ら要求されるレコード検索命令によつて、新しく
処理の対象となるレコード(カレント・レコード
と呼ぶ)への切り替え処理を契機として行なわれ
る。 Note that the pre-fetch page determination request is made in response to a record search command requested by the program, triggered by switching to a new record to be processed (referred to as the current record).
また、この時新しく切替わつたカレント・レコ
ードに対応した索引レコードのアドレスを基点と
して、主記憶上に存在しない次のレコードのデー
タページ番号を検出する。 Also, using the address of the index record corresponding to the newly switched current record as a base point, the data page number of the next record that does not exist on the main memory is detected.
先取り制御部5は接続母線29を介して索引レ
コード参照部6に制御を渡す。索引レコード参照
部6はアドレスレジスタ10を入力として、索引
レコード中に示されるデータページ番号の位置を
示すアドレス計算を行う。説明を簡単にするた
め、索引レコードは長さISZの固定長で、長さ
KSZのキーフイールドとデータベースレコード
アドレスで構成されているものとする。データベ
ースレコードアドレスはページ番号PNOとペー
ジ内レコード番号LNOで構成されているものと
する。上記データベースレコードを含むデータペ
ージ番号(PNO)を得るための主記憶データア
ドレスRADは次式で与えられる。 The prefetch control unit 5 passes control to the index record reference unit 6 via the connection bus 29. The index record reference section 6 uses the address register 10 as an input to calculate an address indicating the position of the data page number indicated in the index record. For ease of explanation, index records are fixed length of length ISZ, and of length
It is assumed to consist of a KSZ key field and a database record address. It is assumed that the database record address is composed of a page number PNO and an in-page record number LNO. The main memory data address RAD for obtaining the data page number (PNO) containing the above database record is given by the following formula.
RAD=IBP+ISZ(ILN−1)+KSZRADが求
まると、主記憶装置2に接続母線25を介して、
索引ページ内データ呼み出し要求を出す。主記憶
装置よりアクセスされたデータ(先取り候補ペー
ジ番号)はレジスタ11にセツトされる。 When RAD=IBP+ISZ(ILN-1)+KSZRAD is determined,
Issue a request to retrieve data in the index page. The data (prefetch candidate page number) accessed from the main memory is set in the register 11.
次に、接続母線30を介して、先取りページ判
定部8に制御が渡される。先取り判定部8はペー
ジ番号記憶部9に保存されているページ番号を全
て参照レジスタ11の値と一致しているものが存
在するか否かを調べる。ページ番号記憶部9に
は、現在主記憶装置2上のバツフアプールに存在
する全てのデータページのページ番号が記憶され
ている。即ち、レジスタ11の値と一致するペー
ジ番号が存在すれば、索引レコードに示されるデ
ータベースレコード(を含むページ)は主記憶装
置2のバツフア上に存在することが確認され、デ
ータページの先取り候補からはずれる。そして、
次の索引レコードを読み出すためアドレス加算器
7に制御を渡す。レジスタ11の値と一致するも
のが存在しないことが確認されると接続母線20
を介し先取り制御部5に候補のページ番号が検出
されたことを通知する。先取り制御部5は接続母
線15を介して中央処理装置1に制御を渡す。中
央処理装置1は接続母線31を介して先取り候補
のページ番号を受信する。 Next, control is passed to the prefetch page determination unit 8 via the connection bus 30. The prefetch determination unit 8 checks whether or not all of the page numbers stored in the page number storage unit 9 match the values in the reference register 11. The page number storage unit 9 stores the page numbers of all data pages currently existing in the buffer pool on the main storage device 2. That is, if there is a page number that matches the value of register 11, it is confirmed that the database record (including the page) indicated in the index record exists on the buffer of main storage device 2, and it is selected from the data page prefetch candidates. It comes off. and,
Control is passed to address adder 7 to read the next index record. When it is confirmed that there is no value matching the value of register 11, connection bus 20
The prefetch control unit 5 is notified of the detection of the candidate page number. The preemption control unit 5 passes control to the central processing unit 1 via the connection bus 15. The central processing unit 1 receives the page number of the prefetch candidate via the connection bus 31 .
接続母線21より制御を受けたアドレス加算器
7は、次の索引レコードを手掛りとして先取り候
補を検出するため、レジスタ10の索引レコード
アドレスの索引ページ内索引レコード番号
(ILN)を1だけカウントアツプする。ILNの値
がページ内索引レコード数を越えれば、接続母線
19を介して先取り制御部5に指定された索引ペ
ージ内には、先取りすべきデータページ番号が検
出されなかつた旨を通知する。ページ内索引レコ
ード数は越えなければ母線24を介して索引レコ
ード参照部6に制御を渡す。以下同様の処理が繰
り返される。 The address adder 7 controlled by the connection bus 21 increments the index record number (ILN) in the index page of the index record address in the register 10 by 1 in order to detect a prefetch candidate using the next index record as a clue. . If the value of ILN exceeds the number of index records within a page, the prefetch control unit 5 is notified via the connection bus 19 that no data page number to be prefetched is detected in the specified index page. If the number of index records within a page does not exceed the number, control is passed to the index record reference unit 6 via the bus line 24. The same process is repeated thereafter.
なお、主記憶装置2上のバツフアプール内のデ
ータページに対し置き換え(リプレースメント)
が生じた場合には、置き換えの対象となつたペー
ジ番号(旧ページ番号と新ページ番号)を中央処
理装置1は接続母線18を介してページ番号記憶
部9に送る。 In addition, the data page in the buffer pool on main storage device 2 is replaced (replacement).
If this occurs, the central processing unit 1 sends the page number (old page number and new page number) to be replaced to the page number storage section 9 via the connection bus 18.
ページ番号記憶部9も同様にページ番号を置き
換え処理を行う。 The page number storage unit 9 similarly performs page number replacement processing.
以上のようなデータベース先取り制御装置を設
けることにより、次の様な効果をもたらすことが
できる。第1は、先取り制御を採用した従来のデ
ータベースシステムに比較して、本来の仕事に関
係しない先取り制御用の処理負荷を中央処理装置
から取り除くことができる。第2は、中央処理装
置と先取り制御装置を並列操作させることによ
り、先き取り効果による見かけ上のI/O時間の
短縮効果を充分に発揮することができる。即ち、
従来のシステムにおいては、先取り制御を行うた
めの中央処理装置の処理が余分に増えるため、そ
の効果は純粋に考えられる見かけ上のI/O時間
の短縮時間から先取り制御用CPU処理時間を差
し引いたものになる。本発明では先取り制御のた
めの中央処理装置の処理時間を並列操作によりO
とみなすことができる。 By providing the database prefetch control device as described above, the following effects can be brought about. First, compared to conventional database systems that employ preemption control, the processing load for preemption control that is not related to the original work can be removed from the central processing unit. Second, by operating the central processing unit and the preemption control device in parallel, it is possible to sufficiently reduce the apparent I/O time due to the preemption effect. That is,
In conventional systems, the processing of the central processing unit to perform preemption control increases, so the effect is calculated by subtracting the CPU processing time for preemption control from the apparent I/O time reduction that can be considered purely. Become something. In the present invention, the processing time of the central processing unit for preemption control is reduced by parallel operation.
It can be considered as
本発明によると、本来の仕事に関係のない処理
のための中央処理装置のオーバヘツドを防ぎ、し
かも、安価に先取り制御装置を実現することがで
きる。 According to the present invention, it is possible to prevent the overhead of the central processing unit for processing unrelated to the original work, and to realize a preemptive control device at low cost.
第1図は本発明の位置付けを示すブロツク図、
第2図は本発明のデータベース先取り制御装置の
一実施例のブロツク図である。
図において、1……中央処理装置、2……主記
憶装置、3……データベース先取り制御装置、4
……I/O処理装置、5……先取り制御部、6…
…索引レコード参照部、7……アドレス加算器、
8……先取りページ判定部、9……ページ番号記
憶部、10……アドレスレジスタ、11……デー
タレジスタ。
FIG. 1 is a block diagram showing the positioning of the present invention;
FIG. 2 is a block diagram of an embodiment of the database prefetch control device of the present invention. In the figure, 1...Central processing unit, 2...Main storage device, 3...Database prefetch control device, 4...
... I/O processing device, 5 ... Preemption control unit, 6 ...
...index record reference section, 7...address adder,
8... Prefetch page determination section, 9... Page number storage section, 10... Address register, 11... Data register.
Claims (1)
計算機システムにおいて、主記憶装置上の索引レ
コードのエントリーを参照する牽引レコード参照
部と、主記憶上に存在するデータページ番号を記
憶するページ番号記録部と、前記索引レコード参
照部より得られた索引レコード中に示されるデー
タベースレコードのページ番号と前記ページ番号
記録部の内容の一致性を検査する先取りページ判
定部と、次の索引レコードのアドレスを求めるア
ドレス加算器と、先取り候補検出のための制御を
行う先取り制御部からなり、プログラムから要求
されるレコード検索命令を契機に、新しく切替え
られたカレント・レコードに対応した索引レコー
ドのアドレスを基点に主記憶装置上に存在しない
次のレコードのデータページ番号を検出するた
め、中央処理装置からのデータページ先取り候補
検出指示を受け中央処理装置と並行処理をし、主
記憶装置上に存在する索引ページを指定された索
引レコードのアドレスを基点として、索引レコー
ドの内容を順次調べ、索引レコード中に含まれる
データレコードを含むページ番号が前記ページ番
号記憶部の内容と一致しない最初の索引レコード
を検出し、該ページ番号を先取り候補のデータペ
ージとして中央処理装置に返すようにしたことを
特徴とするデータベース先取り制御装置。1. In a computer system that accesses a database via an index, a reference record reference section that references an entry of an index record on a main memory, a page number recording section that stores a data page number existing on the main memory, and the above-mentioned a pre-fetch page determination unit that checks the consistency between the page number of the database record indicated in the index record obtained from the index record reference unit and the content of the page number recording unit; and an address adder that determines the address of the next index record. and a prefetch control unit that performs control for detecting prefetch candidates.When a record search command is requested from a program, data is stored in the main memory based on the address of the index record corresponding to the newly switched current record. In order to detect the data page number of the next record that does not exist in the main memory, it receives an instruction from the central processing unit to detect a data page preemption candidate and performs parallel processing with the central processing unit. Using the address of the index record as a base point, the contents of the index record are sequentially examined, the first index record whose page number including the data record contained in the index record does not match the contents of the page number storage section, and the page number A database prefetch control device characterized in that the data page is returned to a central processing unit as a data page of a prefetch candidate.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57032765A JPS58149549A (en) | 1982-03-02 | 1982-03-02 | Data base prefetch controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57032765A JPS58149549A (en) | 1982-03-02 | 1982-03-02 | Data base prefetch controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58149549A JPS58149549A (en) | 1983-09-05 |
| JPH0516058B2 true JPH0516058B2 (en) | 1993-03-03 |
Family
ID=12367933
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57032765A Granted JPS58149549A (en) | 1982-03-02 | 1982-03-02 | Data base prefetch controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58149549A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0612524B2 (en) * | 1986-11-11 | 1994-02-16 | 富士通株式会社 | Object execution control method |
| JPH0682335B2 (en) * | 1987-04-10 | 1994-10-19 | 日本電気株式会社 | Journal record storage medium switching control system |
| JPH01265321A (en) * | 1988-04-18 | 1989-10-23 | Matsushita Electric Ind Co Ltd | Character string retrieving device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53165118U (en) * | 1977-05-31 | 1978-12-25 |
-
1982
- 1982-03-02 JP JP57032765A patent/JPS58149549A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58149549A (en) | 1983-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5664148A (en) | Cache arrangement including coalescing buffer queue for non-cacheable data | |
| JP4067887B2 (en) | Arithmetic processing device for performing prefetch, information processing device and control method thereof | |
| JP2881049B2 (en) | Prefetch buffer | |
| EP0258453B1 (en) | Instruction prefetch control apparatus | |
| EP0097790A2 (en) | Apparatus for controlling storage access in a multilevel storage system | |
| JPS59165144A (en) | Order extractor | |
| US6216208B1 (en) | Prefetch queue responsive to read request sequences | |
| CN110291507B (en) | Methods and apparatus for providing accelerated access to memory systems | |
| EP0519685A1 (en) | Address translation | |
| EP0690383A2 (en) | Memory control method and device suitable for information processing system comprising a buffer memory unit | |
| JPH0516058B2 (en) | ||
| EP0282213A2 (en) | Concurrent context memory management unit | |
| JPS644214B2 (en) | ||
| JP2001117818A (en) | Memory managing device, managing method, and recording medium recorded with managing program | |
| JPH0799510B2 (en) | Secondary storage controller | |
| JPH10254775A (en) | Memory controller with shared cache memory | |
| JPH0784879A (en) | Cache memory device | |
| JPH06139147A (en) | Cache memory system | |
| JPH0715667B2 (en) | Data processing device | |
| JPH08161226A (en) | Data prefetch control method, cache control device, and data processing device | |
| JPH0211931B2 (en) | ||
| JPH04205535A (en) | Copy on write system | |
| JPH10320278A (en) | Memory controller and computer system | |
| JP3088293B2 (en) | Cache memory storage consistency control device and storage consistency control method | |
| JPS6138504B2 (en) |