JPH0496842A - キャッシュメモリのインタセプト制御方式 - Google Patents

キャッシュメモリのインタセプト制御方式

Info

Publication number
JPH0496842A
JPH0496842A JP2214112A JP21411290A JPH0496842A JP H0496842 A JPH0496842 A JP H0496842A JP 2214112 A JP2214112 A JP 2214112A JP 21411290 A JP21411290 A JP 21411290A JP H0496842 A JPH0496842 A JP H0496842A
Authority
JP
Japan
Prior art keywords
cache memory
memory
intercept
shared memory
cache
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
JP2214112A
Other languages
English (en)
Inventor
Takeshi Kitahara
北原 毅
Katsuhiko Yamada
山田 雄彦
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2214112A priority Critical patent/JPH0496842A/ja
Publication of JPH0496842A publication Critical patent/JPH0496842A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 共有メモリと複数のキャッシュメモリをシステムバスに
接続したシステムのキャッシュメモリのインタセプト制
御方式に関し、 キャッシュメモリのバッファが少なくて済み、システム
の信頼性か向上することを目的とし、共有メモリと、自
ら変更した領域を一括して該共有メモリに書戻すコピー
パック動作を行なう複数のキャッシュメモリとをシステ
ムバスに接続したシステムて、任意のキャッシュメモリ
か該共有メモリの任意の領域をアクセスしたとき、他の
キャッシュメモリにて該アクセスされた領域が変更済か
つ該共有メモリに書戻して反映されてない場合、該他の
キャッシュメモリよりインタセプト信号を送出して該任
意のキャッシュメモリによる共有メモリのアクセスを中
断させ、該他のキャッノユメモリて変更された領域の内
容を該任意のキャッシュメモリに転送するキャッソユメ
モリのインタセプト制御方式において、該共有メモリに
、インタセプト信号を供給されたとき該任意のキャッシ
ュメモリに共有メモリのアクセス再試行を指示するリト
ライ要求信号を送り応答するリトライ要求手段を有し、
該キャッシュメモリに、インタセプト信号の送出後、該
アクセスされた領域を該共有メモリに書戻して反映させ
る書戻し手段を有し、また、共有メモリに、該他のキャ
ッシュメモリよりインタセプト信号を供給されたときイ
ンタセプトアクノリッジ信号を該他のキャッンユメモリ
に送出して応答するインタセプト応答手段を有し、該キ
ャッシュメモリに、該インタセプト信号の送出後該イン
タセプトアクノリッジ信号の応答かないとき演算装置か
らの書込み要求がある毎に該共有メモリにも書込むスト
アスルー動作を行なうストアスルー手段を有し、また、
該キャッシュメモリに、該インタセプト信号の送出後該
インタセプトアクノリッジ信号の応答かないとき自キャ
ッシュメモリ内て変更済かつ該共有メモリに反映されて
ない全ての領域を該共有メモリに書戻すフラッソユ動作
を行なうフラッンユ手段を有し構成する。
〔産業上の利用分野〕
本発明はキャソノユメモリのインタセプト制御方式に関
し、共有メモリと複数のキャッシュメモリをシステムハ
スに接続したシステムのキャッシュメモリのインタセプ
ト制御方式に関する。
〔従来の技術〕
従来より、第6図に示す如く、プロセッサ10゜11夫
々に接続されたギヤツユメモリ12.13をシステムバ
ス14を介して共有メモリ15に接続し、CPUl0.
IIて共有メモリ15をアクセスするタイトリー・カッ
プル)ミ・マルチプロセッザ(TCMP)システムがあ
る。
このようなシステムでは、プロセッサ10゜11かキャ
ッシュメモリ12.13夫々のデータを書換えたときこ
の書換えたデータをキャッシュメモリ12.13に蓄積
しておき、−括してキャッシュメモリ12.13のデー
タて共有メモリ15を書換えるコピーバック動作と、プ
ロセッサ10.11かキャッシュメモリ12.13夫々
のデータを書換えると同時に共有メモリ15を書換える
ストアスルー動作とがある。
従来のキャッシュメモリのコピーパック動作について説
明する。
■ キャッシュメモリ13か共有メモリ15にリートコ
マンドを発行する。
■ キャッシュメモリ12はシステムバス14上のアド
レスを監視し、アクセス領域が変更液かつ共有メモリI
5に反映してないことを検出すると一時中断のためイン
タセプト信号を出方する。
共有メモリJ5はリード知マントに対してインタセプト
信号か供給されるためキャッシュメモリ13に応答を返
さない。
■ キャッシュメモリ12は共存メモリ15の代りにキ
ャッシュメモリ13のリードコマンドの指示する領域の
データをキャッシュメモリ13に転送して応答する。
〔発明が解決しようとする課題〕
複数のキャッシュメモリから共有メモリ15かアクセス
され、これらのアクセス領域かキャッシュメモリ12で
変更液かつ共有メモリ15に反映されてない場合、キャ
ッシュメモリ12では他の複数のキャッシュメモリへ返
送する領域のアドレス及び返送先の他の複数のキャッシ
ュメモリのアドレスを格納しておかねばならず、そのた
めのレジスタか多数必要となる。
また、キャッシュメモリ12からのインタセプト信号に
対して応答かないために、共有メモリ15にインタセプ
ト信号か到達したのかどうかか確認できない。またイン
タセプト信号かシステムバス14上で断線していた場合
にはキャッシュメモリ12上で変更液であるにも拘らず
共有メモリ15からデータかリードアクセスのキャッシ
ュメモリへ返送されてしまい、論理的に復旧できなくな
り、システムの信頼性か低いという問題かあった。
本発明は、上記の点に鑑みなされたもので、キャッシュ
メモリのバッファか少なくて済み、システムの信頼性か
向上するキャッシュメモリのインタセプト制御方式を提
供することを目的とする。
〔課題を解決するだめの手段〕
第1図(A)、(B)、(C)夫々は本発明の原理図を
示す。
第1図(A)において、共有メモリ23と、自ら変更し
た領域を一括して共有メモリ23に書戻すコピーハック
動作を行なう複数のキャッシュメモリ20.21とをシ
ステムハス22に接続されており、任意のキャッシュメ
モリが共有メモリ23の任意の領域をアクセスしたとき
、他のキャッシュメモリにてアクセスされた領域が変更
液かつ共有メモリ23に書戻して反映されてない場合、
他のギャッンユメモリよりインタセプト信号を送出して
任意のキャッシュメモリによる共有メモリのアクセスを
中断させ、他のキャッシュメモリで変更された領域の内
容を任意のキャッシュメモリに転送する。
共有メモリ23内のリトライ要求手段1は、インタセプ
ト信号を供給されたとき任意のキャッシュメモリに共有
メモリのアクセス再試行を指示するリトライ要求信号を
送り応答する。
該キャソンユメモリ20.21内の書戻し手段2は、イ
ンタセプト信号の送出後、アクセスされた領域を該共有
メモリ23に書戻して反映させる。
また、第1図(B)において、共有メモリ23内のイン
タセプト応答手段3は他のキャッシュメモリよりインタ
セプト信号を供給されたときインタセプ)・アクノリッ
ジ信号を池のキャッシュメモリに送出して応答する。
キャッシュメモリ20.21内のストアスルー手段4は
、インタセプト信号の送出後インタセプトアクノリッシ
信号の応答がないとき演算装置からの書込み要求がある
毎に共有メモリ23にも書込むストアスルー動作を行な
う。
また、第1図(C)1こおいて、キャッシュメモリ20
.21内のフラッシュ手段5は、インタセプト信号の送
出後インタセプトアクノリッジ信号の応答かないとき自
キャッシュメモリ内で変更済かつ共存メモリ23に反映
されてない全ての領域を共有メモリ23に書戻すフラッ
シュ動作を行な〔作用〕 本発明においては、書戻し手段2によって共有メモリ2
3に書戻された領域の内容を先にアクセスした任意のキ
ャッシュメモリのアクセス再試行により任意のキャッシ
ュメモリに転送するため、複数のキャッシュメモリから
共有メモリ23がアクセスされ、これらの領域かキャッ
シュメモリ20て変更済かつ共有メモリ23に反映され
てない場合も共有メモリ23はアクセスした各キャッシ
ュメモリにリトライ要求を行なって、キャッシュメモリ
20からコピーバックされた後アクセスしたキャッシュ
メモリに応答転送を行なうため、キャッシュメモリ20
にアクセスを行なった複数のキャッシュメモリのアドレ
ス及び転送する領域のアドレスを格納する必要がなく、
バッファ数か少な(て済む。
また、インタセプト信号か断線した場合はインタセプト
アクノリッジ信号によってこれか検出され、ストアスル
ー手段4によってストアスルー動作が行なわれるため、
キャッシュ20.21か変更された領域か共有メモリ2
3に反映され、システムの信頼性か向上する。
C実施例〕 第2図(A)〜(C)と共に本発明方式の第1実施例の
動作について説明する。同図中、キャッシュメモリ20
.21夫々にはプロセッサ(図示せず)か接続されてい
る。
■ 第2図(A)に示す如く、キャッシュメモリ21か
システムパス22を介して共有メモリ23にリードコマ
ンドを発行する。
■ キャッシュメモリ20はシステムハス22上のアド
レスを監視し、アクセス領域か自キャッシュ内で変更済
かつ共有メモリ15に反映していないことを検出すると
インタセプト信号を出力する。
■ 第2図(B)に示す如(、共有メモリ23はインタ
セプト信号を供給されるとキャッシュメモリ21に対し
てリトライ要求を応答する。
■ 第2図(C)に示す如く、キャッシュメモリ20は
アクセスされた領域を共有メモリ23にコピーバックす
る。
■ キャッシュメモリ21は■のリトライ要求によって
共有メモリ23に対してリードコマンドを再発行する。
■ 共有メモリ23はこのリートコマンドの指定する領
域をキャッシュメモリ21に転送して応答する。
これによって、複数のキャッシュメモリから共有メモリ
23かアクセスされ、これらの領域かキャッシュメモリ
20で変更済かつ共有メモリ23に反映されてない場合
も共有メモリ23はアクセスした各キャッシュメモリに
リトライ要求を行なって、キャッシュメモリ20からコ
ピーバックされた後アクセスしたキャッシュメモリに応
答転送を行ない従来の如くキャッシュメモリ20からア
クセス領域の転送を行なわないため、キャッシュメモリ
20にアクセスを行なった複数のキャッシュメモリのア
ドレス及び転送する領域のアトシスを格納する必要かな
く、ハソファ数か少なくて済む。
第3図(A)〜(B)と共に本発明方式の第2実施例の
動作について説明する。同図中、■ 第3図(A)に示
す如く、キャッシュメモリ21かシステムハス22を介
して共有メモリ23に対してリートコマンドを発行する
Q)キャッシュメモリ20はシステムバス22上のアド
レスを監視し、アクセス領域か自キャッシュ内で変更済
かつ共有メモリ15に反映していないことを検出すると
インタセプト信号を出力する。
共有メモリ23はインタセプト信号を供給されるとイン
タセプトアクノリッシ信号を出力してキャッシュメモリ
20に応答すると共にキャッシュメモリ21に対してリ
トライ要求を応答するか、断線により上記インタセット
信号か供給されない場合には共有メモリ23はインタセ
ットアクノリッジ信号及びリトライ要求の応答を行なわ
ない。
■ キャッシュメモリ20はインタセットアクノリッジ
信号が供給されない場合は縮退モードに入って自キャッ
シュ内の全ての変更済領域を共有メモリ23に書込むフ
ラッンユ動作を行ない、その後キャッシュメモリ20は
ストアスルー動作を行なう。
これによってキャッシュメモリ21の変更は全て共有メ
モリ23に反映され、その後キャッシュメモリ21がア
クセスした領域は共有メモリ23から応答転送か行なわ
れる。
第4図(A)、(B)は本発明方式のキャッシュメモリ
の制御部のブロック図を示す。
第4図(A)において、端子30にはシステムハス22
のアドレスか入来してタグメモリ31及び比較回路32
に供給される。タグメモリ31にはキャッシュにブロッ
ク単位で入っているデータの共存メモリにおけるアドレ
ス、及びそのブロックのデータか有効(’ l ’)か
無効(’ 0 ’)かを示すバリッドV、及びそのブロ
ックのデータが変更済(’ ] ’)か−変更無(10
1)かを示すモディファイMが格納されている。
比較回路32は端子30よりのアドレスかタグメモリ3
1に格納されているとき一致信号(’ 1 ’)を出力
し、このアドレスの内容か有効かつ変更済のときアンド
回路33はインタセット信号を生成して端子34から共
存メモリ23に供給する。このインタセット信号は遅延
回路35で所定時間遅延されアンド回路36に供給され
る。
アンド回路36は端子37よりインバータ38を介して
インタセットアクノリッジ信号(’ 1 ’)か供給さ
れないときフリップフロップ39をセットし、これによ
ってフリップフロップ39より値11′のストアスルー
モード信号Bか出力される。
コピーバックモード時に値11′インバータ41より供
給されているアンド回路42は上記ストアスルーモード
信号をフリップフロップ43に供給してセットし、フリ
ップフロップ43より値+11のフラッシュ要求信号A
か出力される。
カウンタ44は上記フラッシュ要求によってクリアされ
た後供給されるクロックをカウントしてフラッノユアト
レスを生成し、フラッシュアドレス生成か終了するとキ
ャリーを出力してフリップフロップ43をリセットしフ
ラッシュ要求信号の出力を停止させる。
端子48に入来するプロセッサからのアドレスはストア
スルーアドレス49に格納されストアスルーモート時に
システムバス22に送出されると共に、セしフタ50に
供給される。セレクタ50はフラッシュ要求信号Aか供
給されているときはカウンタ44よりのフラッノユアト
レスを選択し、それ以外のときはプロセッサアドレスを
選択してタグメモリ31に供給する。
フラッシュ動作時にはタグメモリ31から読出されたバ
リッドVとモディファイMとか!1′のときアント回路
51より、そのアドレスのデータを共有メモリ23に書
込むことを指示するフラッンユライン信号(’ I ’
)か生成されて出力される。
比較回路52は端子48よりのアドレスかタグメモリ3
1に格納されているとき一致信号(’ I ’)を出力
し、このアドレスの内容か有効なときアンド回路53は
値′l′を出力する。ナンド回路54はストアスルーモ
ードでプロセッサによるキャッシュのライト動作時に値
′0′を出力し、アンド回路55はアンド回路53及び
ナン)・回路54の信号からキャッシュ内にアクセスさ
れたデータのブロックか存在することを指示するキャツ
シュヒツト信号(’ I ’)を生成して出力する。
第4図(B)において、端子60.61夫々にはプロセ
ッサアドレス、フラッシュアドレスか供給され、セレク
タ62は端子63よりのフラッシュ要求信号の供給時に
フラッシュアドレス、非供給時にプロセッサアドレスを
選択してキャッシュデータメモリ65をアクセスする。
キャッシュデータメモリ65から読出されたブロック単
位のデータはリードバッファ66に格納され、このデー
タのうちアクセスされたワードかリードバッファ66よ
りシステムバス22上に送出される。
また、端子67にはプロセッサかライトスルー動作時に
キャッシュデータメモリ65に書込んだデータか入来し
、ストアスルーデータレジスタ68に一旦格納されてシ
ステムバス22上に送出される。
なお、第4図(B)はキャッシュデータメモリ65の読
出し部についてのみ図示している。
第5図は共有メモリの制御部のブロック図を示す。
同図中、システムバス22より入来するリードコマンド
及びアクセス元のアドレスはコマンドラッチ回路70に
ラッチされる。コマンドはコマンド解析実行制御部71
てデコードされてリードコマンド以外の場合及びリード
コマンドであってもインタセプト信号の供給かなく、が
っフラッシュ動作かなければ実行される。この実行結果
に応して応答作成部72て応答か作成されてセレクタ7
3から応答ラッチ回路74に供給され、ここでコマンド
ラッチ回路7oにコマンドと共にラッチされているアク
セス元のキャッシュメモリのアドレスとマージされ、シ
ステムバス22に送出される。
コマンドラッチ回路70にリードコマン)・がラッチさ
れた後、システムハス22より入来するインタセプト信
号はタイミングラッチ回路75にラッチされ、タイミン
グラッチ回路75よりインタセプトアクノリッジ信号と
してシステムハス22に送出されると共に、セレクト信
号としてセレクタ73に供給される。セレクタ73は上
記セレクト信号を供給されるとリトライ要求レジスタ7
6に格納されているリトライ要求信号を選択して応答ラ
ッチ回路74に供給し、これによってリトライ要求信号
かリードコマンドの発行元のキャッシュメモリに送出さ
れる。
〔発明の効果〕
上述の4口く、本発明のキャッンユメモリのインタセプ
ト信号制御方式によれば、キャッシュメモリのバッファ
か少なくて済み、システムの信頼性か向」ニし、実用上
きわめて有用である。
【図面の簡単な説明】
第1図は本発明の原理図、 第2図、第3図夫々は本発明方式の各実施例の動作を説
明するための図、 第4図はキャッシュメモリの制御部の一実施例のブロッ
ク図、 第5図は共有メモリの制御部の一実施例のブロック図、 第6図はTCMPソステムの構成図である。 4はストアスルー手段、 5はフラッシュ手段、 20.21はキャッノユメモリ、 22はシステムハス 23は共有メモリ を示す。 特許出願人 富 士 通 株式会fト 図において、 1はリトライ要求手段、 2は書戻し手段、 3はインタセプト応答手段、 (A) 杢発蛸f)原理口 第 図(デの1) (C) 奎た刈0厘理図 第 図 (:f/)3) 本発樗/)凰環蓼 第 ! 図(ブ、7)2) 本全圃オ六tp>t!;hA′¥苔説川亨ろ用めの図第
2図 第3図

Claims (1)

  1. 【特許請求の範囲】 (1)共有メモリ(23)と、自ら変更した領域を一括
    して該共有メモリ(23)に書戻すコピーバック動作を
    行なう複数のキャッシュメモリ(20、21)とをシス
    テムバス(22)に接続したシステムで、任意のキャッ
    シュメモリが該共有メモリ(23)の任意の領域をアク
    セスしたとき、他のキャッシュメモリにて該アクセスさ
    れた領域が変更済かつ該共有メモリ(23)に書戻して
    反映されてない場合、該他のキャッシュメモリよりイン
    タセプト信号を送出して該任意のキャッシュメモリによ
    る共有メモリのアクセスを中断させ、該他のキャッシュ
    メモリで変更された領域の内容を該任意のキャッシュメ
    モリに転送するキャッシュメモリのインタセプト制御方
    式において、該共有メモリ(23)に、インタセプト信
    号を供給されたとき該任意のキャッシュメモリに共有メ
    モリのアクセス再試行を指示するリトライ要求信号を送
    り応答するリトライ要求手段(1)を有し、 該キャッシュメモリ(20、21)に、インタセプト信
    号の送出後、該アクセスされた領域を該共有メモリ(2
    3)に書戻して反映させる書戻し手段(2)を有し、 該書戻し手段(2)によって該共有メモリ (23)に書戻された領域の内容を該任意のキャッシュ
    メモリのアクセス再試行により該任意のキャッシュメモ
    リに転送することを特徴とするキャッシュメモリのイン
    タセプト制御方式。 (2)請求項(1)記載のキャッシュメモリのインタセ
    プト制御方式において、 該共有メモリ(23)に、該他のキャッシュメモリより
    インタセプト信号を供給されたときインタセプトアクノ
    リッジ信号を該他のキャッシュメモリに送出して応答す
    るインタセプト応答手段(3)を有し、 該キャッシュメモリ(20、21)に、該インタセプト
    信号の送出後該インタセプトアクノリッジ信号の応答が
    ないとき演算装置からの書込み要求がある毎に該共有メ
    モリ(23)にも書込むストアスルー動作を行なうスト
    アスルー手段(4)を有することを特徴とするキャッシ
    ュメモリのインタセプト制御方式。 (3)請求項(2)記載のキャッシュメモリのインタセ
    プト制御方式において、 該キャッシュメモリ(20、21)に、該インタセプト
    信号の送出後該インタセプトアクノリッジ信号の応答が
    ないとき自キャッシュメモリ内で変更済かつ該共有メモ
    リ(23)に反映されてない全ての領域を該共有メモリ
    (23)に書戻すフラッシュ動作を行なうフラッシュ手
    段(5)を有することを特徴とするキャッシュメモリの
    インタセプト制御方式。
JP2214112A 1990-08-13 1990-08-13 キャッシュメモリのインタセプト制御方式 Pending JPH0496842A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2214112A JPH0496842A (ja) 1990-08-13 1990-08-13 キャッシュメモリのインタセプト制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2214112A JPH0496842A (ja) 1990-08-13 1990-08-13 キャッシュメモリのインタセプト制御方式

Publications (1)

Publication Number Publication Date
JPH0496842A true JPH0496842A (ja) 1992-03-30

Family

ID=16650434

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2214112A Pending JPH0496842A (ja) 1990-08-13 1990-08-13 キャッシュメモリのインタセプト制御方式

Country Status (1)

Country Link
JP (1) JPH0496842A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173370B1 (en) 1997-06-19 2001-01-09 Nec Corporation Cache system capable of keeping cache-coherency among store-in-caches of two central processing units on occurrence of store-confliction

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173370B1 (en) 1997-06-19 2001-01-09 Nec Corporation Cache system capable of keeping cache-coherency among store-in-caches of two central processing units on occurrence of store-confliction

Similar Documents

Publication Publication Date Title
US5581727A (en) Hierarchical cache system flushing scheme based on monitoring and decoding processor bus cycles for flush/clear sequence control
US5659710A (en) Cache coherency method and system employing serially encoded snoop responses
US5682516A (en) Computer system that maintains system wide cache coherency during deferred communication transactions
US6651115B2 (en) DMA controller and coherency-tracking unit for efficient data transfers between coherent and non-coherent memory spaces
US6148416A (en) Memory update history storing apparatus and method for restoring contents of memory
KR100286962B1 (ko) 캐쉬 제어기
US5249284A (en) Method and system for maintaining data coherency between main and cache memories
US8037253B2 (en) Method and apparatus for global ordering to insure latency independent coherence
US6871267B2 (en) Method for increasing efficiency in a multi-processor system and multi-processor system with increased efficiency
US20100199051A1 (en) Cache coherency in a shared-memory multiprocessor system
US4930106A (en) Dual cache RAM for rapid invalidation
US5822756A (en) Microprocessor cache memory way prediction based on the way of a previous memory read
JP2000250884A (ja) 不均等メモリ・アクセス・コンピュータ・システムにおいてエヴィクション・プロトコルを提供するための方法およびシステム
JPH0564813B2 (ja)
US5848283A (en) Method and system for efficient maintenance of data coherency in a multiprocessor system utilizing cache synchronization
US20040068616A1 (en) System and method enabling efficient cache line reuse in a computer system
US5701422A (en) Method for ensuring cycle ordering requirements within a hierarchical bus system including split-transaction buses
US5748938A (en) System and method for maintaining coherency of information transferred between multiple devices
WO1997004392A1 (en) Shared cache memory device
US5895490A (en) Computer system cache performance on write allocation cycles by immediately setting the modified bit true
US5835948A (en) Single bank, multiple way cache memory
US5781925A (en) Method of preventing cache corruption during microprocessor pipelined burst operations
JPH0496842A (ja) キャッシュメモリのインタセプト制御方式
KR940005769B1 (ko) 캐쉬 메모리를 포함하는 멀티프로세서 시스템 및 그들사이의 데이타의 코히어런스를 유지하기 위한 캐쉬 메모리를 제어하는 방법
US7035981B1 (en) Asynchronous input/output cache having reduced latency