JPH04314150A - Main storage page control device - Google Patents

Main storage page control device

Info

Publication number
JPH04314150A
JPH04314150A JP3079498A JP7949891A JPH04314150A JP H04314150 A JPH04314150 A JP H04314150A JP 3079498 A JP3079498 A JP 3079498A JP 7949891 A JP7949891 A JP 7949891A JP H04314150 A JPH04314150 A JP H04314150A
Authority
JP
Japan
Prior art keywords
page
counter
bit
signal
main memory
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
JP3079498A
Other languages
Japanese (ja)
Inventor
Makoto Kuboya
久保谷 誠
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 NEC Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP3079498A priority Critical patent/JPH04314150A/en
Publication of JPH04314150A publication Critical patent/JPH04314150A/en
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

PURPOSE:To realize transfer by the page unit of the page of the longest lapse of time after being accessed and external storage. CONSTITUTION:A counter control circuit 6 which is provided with a clock distribution circuit 27 to distribute a clock to blocks corresponding one-to-one to the number of the pages of the main storage and a counter for lapse of time to count up in response to a clock signal from the clock distribution circuit 27, a reset control circuit 38 which resets the counters for lapse of time of all the blocks by a page control request signal, and when some page of the main storage is accessed, resets only the counter for lapse of time of the block corresponding to the page, and a sort circuit which receives the data of a frequency in use counter and the counter for lapse of time, and after re-arranging the data of the frequency in use counter in order from the smaller one, re- arranges the data of the counter for lapse of time in the order from the larger one in respect of a smallest value part are provided.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は主記憶ページ管理装置に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a main memory page management device.

【0002】0002

【従来の技術】従来の主記憶ページ管理では、ページ毎
にRビットとCビットとを1ビットづつ持ち、読み出し
命令によりそのページにアクセスされるとRビットのみ
が“1”となり、書き込み命令によりそのページにアク
セスされるとRビット,Cビット共に“1”となる。そ
して、その状態が保持されていているので、Rビットと
Cビットとを参照して、どのページが参照されたか、ま
たどのページが書き換えが行われたかを判断している。
[Prior Art] In conventional main memory page management, each page has one R bit and one C bit, and when that page is accessed by a read command, only the R bit becomes "1", and by a write command, only the R bit becomes "1". When that page is accessed, both the R bit and C bit become "1". Since that state is maintained, the R bit and C bit are referred to to determine which page has been referenced and which page has been rewritten.

【0003】図4は従来の主記憶ページ管理装置の一例
、図5はこの主記憶ページ管理装置とプロセッサとの接
続をそれぞれ示す。
FIG. 4 shows an example of a conventional main memory page management device, and FIG. 5 shows the connection between this main memory page management device and a processor.

【0004】0004

【発明が解決しようとする課題】上述した従来の主記憶
ページ管理では、一度読み出し命令又は書き込み命令で
あるページがアクセスされると、Rビットは“1”を保
持したままとなるので、そのページを参照したかどうか
ということは判断できるが、使用頻度や時間経過が分か
らず、外部記憶とのページ単位での転送が行なえないと
いう欠点がある。
[Problems to be Solved by the Invention] In the conventional main memory page management described above, once a page is accessed by a read or write command, the R bit remains at "1". Although it is possible to determine whether or not a file has been referenced, the disadvantage is that the frequency of use and the passage of time cannot be determined, and page-by-page transfer to and from external storage cannot be performed.

【0005】[0005]

【課題を解決するための手段】本発明の主記憶ページ管
理装置は、主記憶読み出し信号又は主記憶書き込み信号
により、主記憶のページの参照の有無を示すRビットと
、このページの書き換えの有無を示すCビットを生成す
るR/Cビット生成回路と、他プロセッサから出力され
たアドレス信号を取り込み、ページアドレスを生成する
ページアドレス生成回路と、R/Cビット生成回路から
出力されたRビット,Cビットをページアドレス生成回
路からのページアドレス信号とRCメモリ書き込みタイ
ミング信号を取り込むことにより、ページ毎にRビット
Cビットの書き込みを行い、そのデータを一時保持する
ことが可能なR/Cメモリと、主記憶が持つページ数と
同数で1対1に対応するブロックのすべてにクロックを
分配するクロック分配回路と、ブロック毎に、R/Cビ
ット生成回路から出力されたRビットを取り込むことに
より、ページアドレス生成回路で示されたページがどの
程度使用されたかを表わす使用頻度カウンタと、クロッ
ク分配回路より出力されるクロック信号が入ることによ
り、カウントアップする時間経過用カウンタとを持つカ
ウンタ用保持部を含むカウンタ制御部と、ページ管理要
求信号を受けとると、全ブロックの時間経過用カウンタ
をリセットし、又主記憶のあるページをアクセスすると
、そのページに対応したブロックの時間経過用カウンタ
だけをリセットする制御が行えるリセット制御回路と、
他プロセッサからのページ管理要求信号を受け取ると、
カウンタ制御部より使用頻度カウンタと時間経過用カウ
ンタとのデータを受け取り、初めに使用頻度のカウンタ
のデータを小さい順から並べ変えた後に、一番値の小さ
い部分に関して、時間経過用カウンタのデータを大きい
順に並べ変えるソート回路と、R/Cメモリからページ
アドレス信号とRCメモリ読み出しタイミング信号を取
り込むことによって出力されたRビットとCビットを他
プロセッサからのR/Cビット情報要求信号を受け取る
ことによって他プロセッサに出力するR/Cビット出力
回路とを含むことを特徴とする。
[Means for Solving the Problems] The main memory page management device of the present invention uses a main memory read signal or a main memory write signal to generate an R bit indicating whether or not a main memory page is referenced, and whether or not this page is rewritten. an R/C bit generation circuit that generates a C bit indicating , a page address generation circuit that takes in an address signal output from another processor and generates a page address, and an R bit output from the R/C bit generation circuit. By taking in the page address signal and RC memory write timing signal from the page address generation circuit, the R/C memory can write the R bit and C bit for each page and temporarily hold the data. , by incorporating a clock distribution circuit that distributes clocks to all blocks in one-to-one correspondence with the same number of pages in the main memory, and by capturing the R bit output from the R/C bit generation circuit for each block. A counter holding unit that has a usage frequency counter that indicates how much the page indicated by the page address generation circuit has been used, and a time elapsed counter that counts up by receiving the clock signal output from the clock distribution circuit. When it receives a page management request signal, it resets the time elapsed counter for all blocks, and when a page in main memory is accessed, it resets only the time elapsed counter for the block corresponding to that page. a reset control circuit that can control the
When receiving a page management request signal from another processor,
Receive the data of the frequency of use counter and the counter for time elapsed from the counter control unit, first rearrange the data of the frequency of use counter in ascending order, and then rearrange the data of the time elapsed counter for the part with the smallest value. The R bit and C bit outputted by a sorting circuit that rearranges them in ascending order and the page address signal and RC memory read timing signal from the R/C memory are processed by receiving an R/C bit information request signal from another processor. It is characterized in that it includes an R/C bit output circuit for outputting to other processors.

【0006】[0006]

【実施例】次に本発明について図面を参照して説明する
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.

【0007】図1は本発明の一実施例のブロック図であ
り、主記憶1が64K(正確には2の16乗)個のペー
ジを有する場合の例である。図2は図1におけるカウン
タ制御部6の詳細図、図3は主記憶とページ管理装置と
プロセッサとの接続例を示す。
FIG. 1 is a block diagram of an embodiment of the present invention, in which the main memory 1 has 64K (to be exact, 2 to the 16th power) pages. FIG. 2 is a detailed diagram of the counter control unit 6 in FIG. 1, and FIG. 3 shows an example of connections between the main memory, the page management device, and the processor.

【0008】図3におけるプロセッサ32よりコマンド
信号線28に出力されたコマンド信号が図1のコマンド
デコーダ29によってデコードされ、その結果(読み出
し信号か書き込み信号)が主記憶読み出し信号線10又
は主記憶書き込み信号線11により、複数のページを持
つ主記憶1に出力される。同時にプロセッサ32からア
ドレス信号線12に出力されたアドレス信号によって主
記憶1の1つのページにアクセスされる。
The command signal output from the processor 32 in FIG. 3 to the command signal line 28 is decoded by the command decoder 29 in FIG. 1, and the result (read signal or write signal) is sent to the main memory read signal line 10 or the main memory write The data is output through a signal line 11 to the main memory 1 having a plurality of pages. At the same time, one page of the main memory 1 is accessed by an address signal output from the processor 32 to the address signal line 12.

【0009】R/Cビット生成回路2は、主記憶読み出
し信号線10又は主記憶書き込み信号線11の信号を取
り込み、RビットとCビットを生成して、Rビット信号
線16とCビット信号線17にそれぞれRビット信号,
Cビット信号を出力する。
The R/C bit generation circuit 2 takes in the signal of the main memory read signal line 10 or the main memory write signal line 11, generates an R bit and a C bit, and generates an R bit signal line 16 and a C bit signal line. 17 respectively R bit signal,
Outputs C bit signal.

【0010】また、ページアドレス生成回路3は、プロ
セッサ32からアドレス信号線12に出力されたアドレ
ス信号を取り込み、ページアドレスを生成してページア
ドレス信号線19を介してR/Cメモリ4とカウント制
御部6に出力する。
Further, the page address generation circuit 3 takes in the address signal output from the processor 32 to the address signal line 12, generates a page address, and communicates it with the R/C memory 4 via the page address signal line 19 for count control. output to section 6.

【0011】R/Cビット形成回路2で生成されたRビ
ットとCビットのデータは、ページアドレス生成回路3
からページアドレス信号線19に出力されたページアド
レス信号の示すアドレスに書き込まれる。この書き込み
のタイミングは、セレクタ9のセレクタ信号30(主記
憶装置から出力される)によってRCメモリ書き込みタ
イミング信号線14が選択され、タイミング信号線18
に出力されたタイミング信号による。
The R bit and C bit data generated by the R/C bit forming circuit 2 are sent to the page address generating circuit 3.
is written to the address indicated by the page address signal output to the page address signal line 19. The timing of this write is determined by selecting the RC memory write timing signal line 14 by the selector signal 30 (output from the main memory) of the selector 9, and by selecting the timing signal line 18.
According to the timing signal outputted to.

【0012】同時にページアドレス信号線19のページ
アドレス信号により、カウンタ制御部6におけるカウン
タ保持部37(図3)の、主記憶がアクセスされたペー
ジに対応するブロックの使用頻度カウンタ41のデータ
に“1”が加算される。
At the same time, the page address signal on the page address signal line 19 causes the counter holding section 37 (FIG. 3) of the counter control section 6 to change the data of the usage frequency counter 41 of the block corresponding to the page whose main memory has been accessed to " 1” is added.

【0013】一方、カウンタ保持部37の時間経過用カ
ウンタ42は、クロック分配回路27によりクロック信
号線40を介して、全ブロックに分配され、クロック信
号が入るごとに、カウンタのデータに“1”加算される
On the other hand, the time counter 42 of the counter holding unit 37 is distributed to all blocks via the clock signal line 40 by the clock distribution circuit 27, and each time a clock signal is input, "1" is added to the counter data. will be added.

【0014】又、ページアドレス信号線19により選択
されたブロックの時間経過用カウンタ42は、リセット
制御回路38からリセット信号線39に出力されたリセ
ット信号によって、カウンタのデータがリセットされる
Further, the time elapse counter 42 of the block selected by the page address signal line 19 has its counter data reset by a reset signal output from the reset control circuit 38 to the reset signal line 39.

【0015】プロセッサ32またはプロセッサ33が主
記憶1にアクセスし書き込み命令または読み出し命令を
行うたびに以上の動作を行う。
The above operations are performed every time the processor 32 or 33 accesses the main memory 1 and issues a write command or a read command.

【0016】ここで、プロセッサ32からページ管理要
求信号線26に要求信号が出力されると、上記の動作が
完了するのを待ち完了したところで動作を一旦停止させ
、カウンタ保持部37に格納されているページごとの使
用頻度カウントデータと時間経過用カウンタデータとの
情報データが、それぞれ使用頻度カウンタデータ線20
と、時間経過用カウンタデータ線21を介してソート回
路7に転送される。
Here, when a request signal is output from the processor 32 to the page management request signal line 26, the operation is temporarily stopped after waiting for the above operation to be completed, and is stored in the counter holding section 37. The information data of usage frequency count data and time elapsed counter data for each page are stored in the usage frequency counter data line 20.
Then, the data is transferred to the sorting circuit 7 via the time counter data line 21.

【0017】ソート回路7に転送された情報データは、
使用頻度が低く、アクセス後の時間経過が長いページを
容易に捜し出せる様に、初めに使用頻度カウンタ41の
データを小さい順に並べ変えられ、その後に一番値の小
さい部分に関して時間経過用カウンタ42のデータを大
きい順に並べ変えられ、並べ変えられたページ管理情報
がページソート結果出力信号線25に出力されプロセッ
サ32に転送される。
The information data transferred to the sorting circuit 7 is
In order to easily find pages that are used less frequently and for which a long time has elapsed since being accessed, the data in the usage frequency counter 41 is first rearranged in descending order, and then the data in the time elapse counter 42 is sorted for the part with the smallest value. The data is rearranged in ascending order, and the rearranged page management information is output to the page sort result output signal line 25 and transferred to the processor 32.

【0018】尚、プロセッサ32からページ管理要求信
号線26に要求信号が出力されると、使用頻度カウンタ
41と時間経過用カウンタ42のデータがソート回路7
に転送された後に、カウンタ制御部6のリセット制御回
路38は要求信号を受け取り、リセット信号線39を介
してリセット信号がカウンタ保持部37の全ブロックの
時間経過用カウンタ42に分配され、時間経過用カウン
タ42の全データがクリアされる。その後に、プロセッ
サ32又は、プロセッサ33が主記憶にアクセスし、書
き込み命令または読み出し命令を行う。
Note that when a request signal is output from the processor 32 to the page management request signal line 26, the data of the usage frequency counter 41 and the time elapsed counter 42 are transferred to the sorting circuit 7.
After the reset control circuit 38 of the counter control section 6 receives the request signal, the reset signal is distributed to the time elapse counters 42 of all blocks of the counter holding section 37 via the reset signal line 39, and the reset control circuit 38 of the counter control section 6 receives the request signal. All data in the counter 42 is cleared. Thereafter, the processor 32 or 33 accesses the main memory and issues a write command or a read command.

【0019】プロセッサ32が、あるページのR/Cビ
ット情報だけを知りたい時には、プロセッサ32がR/
Cビット情報要求信号線15に要求信号を出力し、R/
Cビット出力回路8に取り込まれる。他プロセッサが知
りたいページアドレスをページアドレス生成回路3で生
成し、そのページアドレス信号と、セレクタ9のセレク
ト信号30でRCメモリ読み出しタイミング信号線13
が選択され、セレクタ9よりタイミング信号線18に出
力されたタイミング信号で、R/Cメモリ4からRビッ
ト,Cビット信号がそれぞれRビット信号線22,Cビ
ット信号線23に出力され、R/Cビット出力回路8に
よりR/Cビット出力信号線24に出力されて、プロセ
ッサ32に転送される。
When the processor 32 wants to know only the R/C bit information of a certain page, the processor 32 needs to know the R/C bit information of a certain page.
A request signal is output to the C bit information request signal line 15, and the R/
The signal is taken into the C bit output circuit 8. The page address that other processors want to know is generated by the page address generation circuit 3, and the page address signal and the select signal 30 of the selector 9 are used to generate the RC memory read timing signal line 13.
is selected, and with the timing signal output from the selector 9 to the timing signal line 18, the R bit and C bit signals are output from the R/C memory 4 to the R bit signal line 22 and the C bit signal line 23, respectively. The C bit output circuit 8 outputs the signal to the R/C bit output signal line 24 and transfers it to the processor 32.

【0020】[0020]

【発明の効果】以上説明したように本発明は、以上のよ
うな構成の採用により、ページ毎に、使用頻度とアクセ
スしてからどの程度時間が経過したかがわかるので、よ
り正確なページ管理ができ、使用頻度が一番低く、かつ
、アクセスされてからの時間経過が一番長いページを探
し出し、そのページと外部記憶とのページ単位での転送
が行なえるという効果がある。
[Effects of the Invention] As explained above, by employing the above configuration, the present invention enables more accurate page management because it is possible to know the frequency of use and how much time has passed since the last access for each page. This has the effect of finding the least frequently used page and the longest elapsed time since it was accessed, and transferring that page to external storage on a page-by-page basis.

【図面の簡単な説明】[Brief explanation of drawings]

【図1】本発明の一実施例のブロック図。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】図1のカウンタ制御部の詳細ブロック図。FIG. 2 is a detailed block diagram of the counter control section in FIG. 1.

【図3】本発明の主記憶ページ管理装置とプロセッサと
の接続図。
FIG. 3 is a connection diagram between a main memory page management device and a processor according to the present invention.

【図4】従来技術のブロック図。FIG. 4 is a block diagram of the prior art.

【図5】従来の主記憶ページ管理装置とプロセッサとの
接続図。
FIG. 5 is a connection diagram between a conventional main memory page management device and a processor.

【符号の説明】[Explanation of symbols]

1    主記憶 2    R/Cビット生成回路 3    ページアドレス生成回路 4    R/Cメモリ 5    レジスタ 6    カウント制御部 7    ソート回路 8    R/Cビット出力回路 9    セレクタ 10    主記憶読み出し信号線 11    主記憶書き込み信号線 12    アドレス信号線 13    RCメモリ書き込みタイミング信号線14
    RCメモリ読み出しタイミング信号線15  
  R/Cビット情報要求信号線16,22    R
ビット信号線 17,23    Cビット信号線 18    タイミング信号線 19    ページアドレス信号線 20    使用頻度カウンタデータ線21    時
間経過用カウンタデータ線24    R/Cビット出
力信号線 25    ページソート結果出力信号線26    
ページ管理要求信号線 27    クロック分配回路 28    コマンド信号線 29    コマンドデコーダ 30    セレクタ信号線 31,34    内部ブロック 32    プロセッサ 33    プロセッサ 35,36,40    クロック信号線37    
カウンタ保持部 38    リセット制御回路 39    リセット信号線 41    使用頻度カウンタ 42    時間経過用カウンタ
1 Main memory 2 R/C bit generation circuit 3 Page address generation circuit 4 R/C memory 5 Register 6 Count control section 7 Sort circuit 8 R/C bit output circuit 9 Selector 10 Main memory read signal line 11 Main memory write signal line 12 Address signal line 13 RC memory write timing signal line 14
RC memory read timing signal line 15
R/C bit information request signal line 16, 22 R
Bit signal lines 17, 23 C bit signal line 18 Timing signal line 19 Page address signal line 20 Usage frequency counter data line 21 Time elapsed counter data line 24 R/C bit output signal line 25 Page sort result output signal line 26
Page management request signal line 27 Clock distribution circuit 28 Command signal line 29 Command decoder 30 Selector signal lines 31, 34 Internal block 32 Processor 33 Processor 35, 36, 40 Clock signal line 37
Counter holding unit 38 Reset control circuit 39 Reset signal line 41 Usage frequency counter 42 Time elapsed counter

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  主記憶読み出し信号又は主記憶書き込
み信号により、主記憶のページの参照の有無を示すRビ
ットと、このページの書き換えの有無を示すCビットを
生成するR/Cビット生成回路と、他プロセッサから出
力されたアドレス信号を取り込み、ページアドレスを生
成するページアドレス生成回路と、R/Cビット生成回
路から出力されたRビット,Cビットをページアドレス
生成回路からのページアドレス信号とRCメモリ書き込
みタイミング信号を取り込むことにより、ページ毎にR
ビットCビットの書き込みを行い、そのデータを一時保
持することが可能なR/Cメモリと、主記憶が持つペー
ジ数と同数で1対1に対応するブロックのすべてにクロ
ックを分配するクロック分配回路と、ブロック毎に、R
/Cビット生成回路から出力されたRビットを取り込む
ことにより、ページアドレス生成回路で示されたページ
がどの程度使用されたかを表わす使用頻度カウンタと、
クロック分配回路より出力されるクロック信号が入るこ
とにより、カウントアップする時間経過用カウンタとを
持つカウンタ用保持部を含むカウンタ制御部と、ページ
管理要求信号を受けとると、全ブロックの時間経過用カ
ウンタをリセットし、又主記憶のあるページをアクセス
すると、そのページに対応したブロックの時間経過用カ
ウンタだけをリセットする制御が行えるリセット制御回
路と、他プロセッサからのページ管理要求信号を受け取
ると、カウンタ制御部より使用頻度カウンタと時間経過
用カウンタとのデータを受け取り、初めに使用頻度のカ
ウンタのデータを小さい順から並べ変えた後に、一番値
の小さい部分に関して、時間経過用カウンタのデータを
大きい順に並べ変えるソート回路と、R/Cメモリから
ページアドレス信号とRCメモリ読み出しタイミング信
号を取り込むことによって出力されたRビットとCビッ
トを他プロセッサからのR/Cビット情報要求信号を受
け取ることによって他プロセッサに出力するR/Cビッ
ト出力回路とを含むことを特徴とする主記憶ページ管理
装置。
1. An R/C bit generation circuit that generates an R bit indicating whether or not a main memory page is referenced and a C bit indicating whether or not this page is rewritten, according to a main memory read signal or a main memory write signal. , a page address generation circuit that takes in address signals output from other processors and generates a page address, and R bits and C bits output from the R/C bit generation circuit, and a page address signal from the page address generation circuit and RC. By capturing the memory write timing signal, R
An R/C memory that can write bit C bit and temporarily hold the data, and a clock distribution circuit that distributes clocks to all blocks that correspond one-to-one and have the same number of pages as the main memory. And for each block, R
a usage frequency counter that indicates how much the page indicated by the page address generation circuit has been used by capturing the R bit output from the /C bit generation circuit;
A counter control unit including a counter holding unit that has a time elapse counter that counts up when a clock signal output from the clock distribution circuit is input, and a time elapse counter for all blocks when a page management request signal is received. Also, when a page in main memory is accessed, a reset control circuit that can control to reset only the time elapse counter of the block corresponding to that page, and when a page management request signal from another processor is received, the counter Receives the data of the frequency of use counter and the counter for time elapsed from the control unit, first rearranges the data of the frequency of use counter in ascending order, and then increases the data of the time elapsed counter for the part with the smallest value. A sort circuit rearranges the R bits and C bits output by taking in the page address signal and the RC memory read timing signal from the R/C memory, and the R bits and C bits output by taking in the page address signal and the RC memory read timing signal from the R/C memory. 1. A main memory page management device comprising: an R/C bit output circuit for outputting to a processor.
JP3079498A 1991-04-12 1991-04-12 Main storage page control device Pending JPH04314150A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3079498A JPH04314150A (en) 1991-04-12 1991-04-12 Main storage page control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3079498A JPH04314150A (en) 1991-04-12 1991-04-12 Main storage page control device

Publications (1)

Publication Number Publication Date
JPH04314150A true JPH04314150A (en) 1992-11-05

Family

ID=13691591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3079498A Pending JPH04314150A (en) 1991-04-12 1991-04-12 Main storage page control device

Country Status (1)

Country Link
JP (1) JPH04314150A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738865B1 (en) 2000-06-09 2004-05-18 International Business Machines Corporation Method, system, and program for demoting data from cache based on least recently accessed and least frequently accessed data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738865B1 (en) 2000-06-09 2004-05-18 International Business Machines Corporation Method, system, and program for demoting data from cache based on least recently accessed and least frequently accessed data

Similar Documents

Publication Publication Date Title
US5469398A (en) Selectable width, brustable FIFO
KR100284718B1 (en) Timer manager
JP3098769B2 (en) RAM-based event counter device and method
KR100647160B1 (en) Data Mask Mapping in Hardware by Controller Programming
US5146572A (en) Multiple data format interface
US6567908B1 (en) Method of and apparatus for processing information, and providing medium
US6324122B1 (en) RAM synchronized with a signal
JPH04314150A (en) Main storage page control device
JP2001344187A (en) Host interface circuit
JPH04289939A (en) Page history managing circuit for main storage
JP2000347929A (en) Memory ic
KR20060106142A (en) Direct memory access control device, data transmission system using same and transmission method thereof
JP3270149B2 (en) Data transfer device
JPS6019023B2 (en) data processing equipment
JP3436984B2 (en) Traffic shaping device for ATM communication system
JP3179891B2 (en) Bus control method
JP2972568B2 (en) Bus extender
EP0117347B1 (en) Magnetic bubble memory systems
JP3031581B2 (en) Random access memory and information processing device
JP3039054B2 (en) Image processing device
JPH05204830A (en) Input/output controller
JPS6074074A (en) Priority control system
Thompson A design for a portable single-chip multicomputer hybrid performance monitor
JPS6167142A (en) Data flow rearranging device
JPH01283653A (en) Memory pool managing system