JPH05143457A - コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法 - Google Patents

コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法

Info

Publication number
JPH05143457A
JPH05143457A JP3167047A JP16704791A JPH05143457A JP H05143457 A JPH05143457 A JP H05143457A JP 3167047 A JP3167047 A JP 3167047A JP 16704791 A JP16704791 A JP 16704791A JP H05143457 A JPH05143457 A JP H05143457A
Authority
JP
Japan
Prior art keywords
data
storage
storage means
processor
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
JP3167047A
Other languages
English (en)
Inventor
Pei-Hu Lin
ペイ−フー・リン
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.)
Acer Inc
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to JP3167047A priority Critical patent/JPH05143457A/ja
Publication of JPH05143457A publication Critical patent/JPH05143457A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】 【目的】 データの保全性を損なうこと無く記憶装置へ
のデータ書込速度を改善し、これにより、システムの性
能を大幅に改善すること。 【構成】 シングルタスクオペレーティング環境の下で
コンピュータシステムから記憶システムへデータを転送
するための高速データ書込方法であり、本方法により高
速書込フラグがセットされ、このフラグにより記憶シス
テムのレディ状態とビジー状態とを考察し、データが記
憶システムへ送られると即座にコンピュータシステムの
プロセッサが記憶データ書込サイクルを終了し、データ
伝送後にプロセッサタイムを浪費しないように構成し
た。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、シングルタスクオペレ
ーティングシステムの下でコンピュータにより記憶シス
テムへデータを書き込む方法に関するものである。
【0002】
【従来の技術】一般的なタイプのコンピュータシステム
において、記憶装置の機械的な動作はプロセッサユニッ
トの処理速度よりずっと遅い。その結果として、プロセ
ッサは入出力処理が終了するまでしばしば待機しなけれ
ばならない。このため、コンピュータシステムの総合的
な性能を改善するためにより速い記憶装置が用いられて
きたが、コンピュータシステムのメインメモリの処理速
度と外部の記憶装置との間での不均衡により生じるディ
レイタイムは問題を残すものである。
【0003】シングルタスクオペレーティング環境下で
或る時点においてアプリケーションプログラムが実行さ
れる際に、ディスクデータ読出をスピードアップさせる
一般的な方法は、その際に最も頻繁にアクセスされるデ
ィスクのデータをディスクキャッシュランダムアクセス
メモリ(RAM)へストアすることである。この方法に
おいて、ディスクデータは予め設定されたページ数に分
割される。あるコンピュータ文献においてこの方法はデ
ィスクキャッシュ手法と命名されている。ディスクキャ
ッシュRAM内には頻繁にアクセスされるデータのペー
ジがどんな時でも少なくとも一つはある。そして、要求
されたデータがディスクキャッシュ内にあれば、そのデ
ータはディスクキャッシュRAMからアプリケーション
プログラムへ直接転送される。また、要求されたデータ
がディスクキャッシュRAM内になければ、要求された
データを含むページの全てのディスクデータがディスク
から取り出されてディスクキャッシュRAMへストアさ
れ、これと同時に、要求されたデータはアプリケーショ
ンプログラムへ転送される。ほとんどのアプリケーショ
ンプログラムの特色である局所性(Locality)のため、
アプリケーションプログラムにより要求されたデータが
ディスクキャッシュRAM内に何時でもある可能性は非
常に高い。
【0004】上述のディスクキャッシュ手法を図1に示
す。同図において、ステップ10からディスクキャッシ
ュ手法が開始される。次いでステップ11において要求
されたデータがディスクキャッシュRAM内にあるかど
うかが決定される。要求されたデータがディスクキャッ
シュRAM内にある場合には、ステップ13においてそ
の要求されたデータはディスクキャッシュRAMからア
プリケーションプログラムへ直接転送され、次いでステ
ップ14においてこのアルゴリズムはリターンする。ま
た、要求されたデータがディスクキャッシュRAM内に
無い場合には、ステップ11はステップ12へと続き、
要求データを含むページの全てのディスクデータがディ
スクキャッシュRAMへストアされる。このステップ1
2の後、本手法はステップ13へと進み、要求されたデ
ータはアプリケーションプログラムへと転送される。
【0005】図2は従来技術によるディスクデータ書込
を実行するためのフローチャートを示すものである。こ
の手法はステップ20から始まり、ステップ23におい
て、要求がチェックされ、その要求がディスクデータ書
込要求であるかどうかが決定される。その要求がディス
クデータ書込要求でない場合には、ステップ27で入出
力システムプログラムをコールしてその要求に合った処
理を実行する。また、その要求がディスクデータ書込要
求である場合には、ステップ24において、その書込要
求に対応するディスクデータがディスクキャッシュRA
M内にあるかどうかがチェックされる。書込要求に対応
するディスクデータがディスクキャッシュRAM内に無
かった場合には、ステップ27において従来のディスク
データ書込が行われる。ここで、従来のディスクデータ
書込のフローチャートを図7に示すが、その説明は後述
することとする。また、書込要求に対応するディスクデ
ータがディスクキャッシュRAM内にあった場合には、
ステップ25においてディスクへの書込対象となるデー
タがディスクキャッシュRAMへ書き込まれてその記憶
内容が更新される。次いで実行の流れはステップ27へ
移り、ステップ28にてリターンする。
【0006】図3は従来技術における他のディスクデー
タ書込方法を示すものである。この方法はレイジー書込
(Lazy Write)またはディレイ書込(Delay Write)として
知られており、安定したオペレーティングシステム環境
の下で頻繁に用いられている。ステップ30において、
このレイジー書込はアプリケーションプログラムからの
要求がディスクデータ書込であるかどうかを決定する。
要求がディスクデータ書込である場合には、この手法は
ステップ31へと進み、一時作業記憶エリア内に書き込
まれているデータをメインメモリへストアする。このデ
ィスクデータ書込要求は所定の待ち行列の最低位置に入
れられる。一般に、この待ち行列に記憶されている要求
は、入出力動作を司るコントローラによって起動される
バックグラウンドタスクにより実行される。そして、ス
テップ31の後、コンピュータシステムのプロセッサは
このディスクデータ書込サイクルを完了し、他の命令を
実行する。また、ステップ30の結果として、要求がデ
ィスクデータ書込でなかった場合には、実行はステップ
34へと続き、その要求を処理するルーチンを実行した
後、ステップ35においてリターンする。また、このレ
イジー書込手法においてはフラグがセットされ、このフ
ラグの値により待ち行列が一杯であるか否かが示され
る。
【0007】
【発明が解決しようとする課題】IBMのPCシリーズ
のようなパーソナルコンピュータシステムは安定した環
境ではないため、このレイジー書込手法はPC−DOS
のようなオペレーティング環境下で用いることは出来な
い。このPCシリーズコンピュータのユーザがこのコン
ピュータシステムを何時、意図的に、又は偶然にリセッ
トするかは分からない。このため、このパーソナルコン
ピュータの電源システムは環境によりその安定性が左右
されることになる。レイジー書込がこの種の環境下で用
いられた場合、電源がオフされたとすれば、たとえそれ
が極めて短い時間であったとしても、その際に一時作業
記憶エリア内に待ち行列となっているディスクデータ書
込要求のデータは永久に失われることになる。このた
め、レイジー書込手法をPC−DOS環境下で用いるこ
とは殆ど不可能である。
【0008】現在、PC−DOSのような環境は、デー
タ保全のためにダイレクト書込手法を広く用いている。
この手法下で、ディスクデータ書込はアプリケーション
プログラムにより発せられ、データはこの手法によりデ
ィスクへ即座に書き込まれる。このため、コンピュータ
システムのプロセッサは待機してディスクデータ書込の
ステータスをチェックし続けなければならない。そし
て、データがディスクに書き込まれるまで他の命令は実
行されない。この手法はかなりのプロセッサタイムを浪
費するので、コンピュータシステムの性能が悪化する。
これは、プロセッサの処理速度に比較して記憶装置が遅
い場合に特に当てはまる。
【0009】このように、伝達されたデータの保全性を
損なうこと無くデータの記憶装置への書込速度を改善す
ることが必要である。
【0010】
【課題を解決するための手段】本発明は、シングルタス
クオペレーティング環境の下でコンピュータシステムか
ら記憶システムへ高速データ書込を行うシステム及びそ
の方法を提供するものであり、データの保全性を損なう
こと無くシステムの性能を大幅に改善するものである。
本発明のシステムは、コンピュータシステムと記憶シス
テムとを備えたものであり、記憶システムは、第1のプ
ロセッサと、記憶手段と、少なくとも1個のデータバッ
ファ手段とを備えたものであり、コンピュータシステム
は第2のプロセッサを含むものである。
【0011】高速書込フラグは、本発明の方法により第
2のプロセッサによってセットされ、セットされた場合
には記憶システムのビジー状態を示すものである。高速
データ書込方法の好ましい具体例は、 1.記憶システムがレディ状態にあるのかビジー状態に
あるのかを決定するために高速書込フラグの値をチェッ
クし、 2.記憶システムがビジー状態である場合には上述のチ
ェックを繰り返し、 3.記憶システムがレディ状態である場合には、高速書
込フラグをセットしてビジー状態であることを示し、記
憶システムに書き込まれたデータの記憶システムのデー
タバッファ手段への伝送を可能とし、 4.データ書込サイクルを終了する、というステップを
含むものである。
【0012】
【実施例】本発明のシステムの好ましい具体例を図4に
示す。このコンピュータシステムは、バスコントローラ
41に接続されたプロセッサユニット40を備えたもの
である。このバスコントローラ41は、入出力バス42
を介して記憶システム43へデータ、アドレス、制御信
号を送る。この記憶システム43は、記憶プロセッサ4
7と、データバッファ手段49と、記憶装置48とを備
えたものである。また、このコンピュータシステムは更
にキャッシュ記憶手段44を備えたものである。このキ
ャッシュ記憶手段44は、このシステムの他の記憶手段
内にユーザが任意に設けても良いものである。例えば、
記憶システム43内にキャッシュ記憶手段44を設ける
ことが出来る。また、基本入出力システム45とランダ
ムアクセスメモリ(RAM)46とがバスコントローラ
41に接続されている。このRAM46は本発明を実行
するプログラムと、高速書込フラグ(以下、FW(Fast
Write)フラグと略す)等の本発明にて用いられるフラ
グと、他の必要なルーチンとがストアされたものであ
る。さらに、このRAM46はプログラムを実行するた
めの自由記憶エリアを有するものである。また、入出力
バス42はデータ、アドレス、制御、割込信号を伝送す
るための信号線を有するものである。
【0013】但し、以下の記述においては、説明を目的
とし、理解を容易とするため、記憶装置48としてハー
ドディスク記憶装置を用いることとする。しかしなが
ら、本発明は他の様々な公知の記憶装置と共に用いられ
ても良いということは当業者によって理解されるであろ
う。
【0014】図5は本発明の好ましい具体例のフローチ
ャートを示すものである。ステップ51において、シス
テムはアプリケーションプログラムの要求がディスク書
込要求であるかどうかをチェックする。アプリケーショ
ンプログラムの要求がディスク書込要求でない場合に
は、本発明の方法はステップ57へジャンプし、その要
求を処理する入出力プログラムを実行する。そして、実
行はリターンステップを行うステップ58へと続く。一
方、アプリケーションプログラムの要求がディスク書込
要求である場合には、システムはステップ52において
その要求に対応するデータがキャッシュ記憶手段44内
にあるかどうかを決定する。要求に対応するデータがキ
ャッシュ記憶手段44内にある場合にはステップ53が
実行され、書込データがキャッシュ記憶手段44へ書き
込まれる。
【0015】ここで、FWフラグは、記憶システム43
がレディ状態にあるのかビジー状態にあるのかを示すた
めにセットされる。記憶システム43がレディ状態にあ
る場合には、記憶システム43のデータバッファ手段4
9内のデータはハードディスク記憶装置48に書き込ま
れており、データバッファ手段49は使用可能となる。
【0016】そして、システムはステップ54において
FWフラグの値がレディ状態を意味するものであるかど
うかをチェックする。FWフラグの値がレディ状態を意
味するものでない場合には、本方法はレディ状態が検出
されるまでステップ54をループし、レディ状態が検出
されたとき、本方法はステップ55へと進み、FWフラ
グにビジー状態を意味する値をセットし、ハードディス
ク記憶装置48へ書き込まれるべきデータを記憶システ
ム43のデータバッファ手段49へ転送する。この後、
ステップ56においてディスクデータ書込サイクルを終
了し、リターンステップを実行する。一般に、ステップ
56の出口では記憶システム43はまだビジー状態とな
っている。
【0017】この好ましい具体例によれば、データバッ
ファ手段49のデータが記憶プロセッサ47によりハー
ドディスクへ実際に書き込まれる際、記憶プロセッサ4
7はその書込処理の終了時にプロセッサユニット40へ
割込信号を出力する。この割込信号はプロセッサユニッ
ト40に図6に示すサービスルーチンを実行させる。同
図のステップ60において、プロセッサユニット40
は、ハードディスク記憶装置48のレディ状態を意味す
る値をFWフラグにセットする。このレディ状態におい
てのみ、記憶システム43は、アプリケーションプログ
ラムにより出力された次のディスクデータ読出要求、又
はディスクデータ書込要求を受け付けることが出来る。
この後、ステップ61においてリターンステップが実行
される。従来のダイレクト書込手法と本発明との違いを
より良く理解するため、ダイレクト書込手法のフローチ
ャートを図7に示す。
【0018】同図のステップ71において、システム
は、要求がハードディスクデータ書込であるかどうかを
決定する。要求がハードディスクデータ書込である場合
には、ステップ72において要求に対応するデータがキ
ャッシュ記憶手段44内にあるかどうかを決定する。ス
テップ71において要求がハードディスクデータ書込で
ない場合には、ダイレクト書込手法はステップ77へ移
行し、この要求を処理する入出力ルーチンをコールした
後、ステップ78においてリターンステップが実行され
る。一方、ステップ72において要求に対応するデータ
がキャッシュ記憶手段44内にある場合には従来はステ
ップ73を実行している。このステップ73において、
ハードディスク記憶装置48への書込対象となるデータ
がキャッシュ記憶手段44へ書き込まれ、その記憶内容
が更新される。そして、ステップ74において、従来
は、ハードディスク記憶装置48への書込対象となるデ
ータを記憶システム43のデータバッファ手段49へ転
送し、完了フラグの値をビジー状態にセットする。この
ビジー状態とは、記憶システム43がハードディスクデ
ータ書込でビジーであるという意味であり、このデータ
書込が完了するまでは他のどんなデータ読出要求又はデ
ータ書込要求も禁止される。このステップ74の後、プ
ロセッサユニット40はステップ75を実行し、完了フ
ラグにレディ状態の値がセットされているかどうかをチ
ェックする。このレディ状態とは、ハードディスク記憶
装置48へのデータ伝送が完了し、記憶システム43が
他のデータ読出要求又はデータ書込要求を受け付けても
良いことを意味する。そして、完了フラグがレディ状態
にセットされていない場合には、本手法は、完了フラグ
がレディ状態にセットされるまでステップ75を実行し
続ける。そして、そのレディ状態が検出された後、本手
法はステップ76へと続き、このデータ書込サイクルを
終了してリターンステップを実行する。
【0019】このステップ75の実行開始時からステッ
プ76の実行開始時までの時間は、ダイレクト書込手法
においてはプロセッサタイムの浪費である。従来の方法
においては、記憶システム43がビジー状態にある限
り、プロセッサユニット40は待機しなければならず、
どんな動作をも行うことが出来ない。これと対照的に、
本発明によれば、プロセッサユニット40は、データが
記憶システム43に送られるとすぐにディスクデータ書
込サイクルを終了する。このため、プロセッサユニット
40は、データが送られた後に時間を浪費するというこ
とがない。
【0020】また、レイジー書込手法においては待ち行
列が一杯であるか否かを示すフラグが用いられている。
本発明のFWフラグはこれに類似しているが、このFW
フラグは記憶システム43のビジー状態とレディ状態と
を示すものである。
【0021】端的に言えば、レイジー書込手法を実行す
るハードウェア上で走らせたアプリケーションプログラ
ムの実行速度は、従来のダイレクト書込手法を実行する
ハードウェア上で走らせたそれよりも速い。しかしなが
ら、データ保全の点において、従来のダイレクト書込手
法と本発明とは同等のものであり、また、レイジー書込
手法より遥かに優れたものである。
【0022】なお、上述した本発明の好ましい具体例は
説明を目的とするため簡素化され、また、本発明の方法
を実行するプログラムはこれを実行するためにメインメ
モリにストアされたものとして記載されている。本発明
の方法はハードウェア回路として容易に実施されるであ
ろうということを当業者は理解するであろう。このた
め、上述の好ましい具体例は説明のためのものであり、
これに限定されるものではない。本発明と等価である如
何なる自明の変形例も本発明の範囲である真の思想を逸
脱するものではない。
【0023】
【発明の効果】本発明は上述のように、シングルタスク
オペレーティング環境にあるコンピュータシステムによ
る記憶システムへの高速データ書込方法であり、前記記
憶システムが、第1のプロセッサと、記憶手段と、少な
くとも1個のデータバッファ手段とを有し、このデータ
バッファ手段を介して前記記憶手段によりデータが受信
され、前記コンピュータシステムが第2のプロセッサを
有し、前記高速データ書込方法が、前記記憶システムが
ハードウェアレディ状態にあるのかまたはハードウェア
ビジー状態にあるのかを決定するために高速書込フラグ
の値を前記第2のプロセッサによりチェックし、このチ
ェックステップを繰り返し、前記記憶システムがビジー
状態にあるならば、前記高速書込フラグにビジー状態を
示す値をセットし、前記記憶システムがレディ状態にあ
るならば、前記第2のプロセッサにより前記記憶システ
ムの前記データバッファ手段へ伝送されて前記記憶シス
テムに書き込まれたデータを使用可能としてデータ書込
サイクルを終了するというステップを含むので、伝達さ
れたデータの保全性を損なうこと無くデータの記憶装置
への書込速度を改善し、これにより、システムの性能を
大幅に改善することが可能となる。
【図面の簡単な説明】
【図1】従来のディスクデータ読出方法を示すフローチ
ャートである。
【図2】従来のディスクデータ書込方法を示すフローチ
ャートである。
【図3】従来のレイジー書込方法を示すフローチャート
である。
【図4】記憶装置への高速データ書込のためのコンピュ
ータシステムの好ましい具体例を示すブロック図であ
る。
【図5】本発明の方法の好ましい具体例を示すフローチ
ャートである。
【図6】本発明の好ましい方法により用いられる処理ル
ーチンを示すフローチャートである。
【図7】従来のダイレクト書込手法を示すフローチャー
トである。
【符号の説明】
40 プロセッサユニット(第2のプロセッサ) 44 キャッシュ記憶手段 47 記憶プロセッサ(第1のプロセッサ) 48 記憶装置(記憶手段) 49 データバッファ手段

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】シングルタスクオペレーティング環境にあ
    るコンピュータシステムによる記憶システムへの高速デ
    ータ書込方法であり、前記記憶システムが、第1のプロ
    セッサと、記憶手段と、少なくとも1個のデータバッフ
    ァ手段とを有し、このデータバッファ手段を介して前記
    記憶手段によりデータが受信され、前記コンピュータシ
    ステムが第2のプロセッサを有し、前記高速データ書込
    方法が、 前記記憶システムがハードウェアレディ状態にあるのか
    またはハードウェアビジー状態にあるのかを決定するた
    めに高速書込フラグの値を前記第2のプロセッサにより
    チェックし、 前記記憶システムがビジー状態にあるならばこのチェッ
    ク処理を繰り返し、 前記記憶システムがレディ状態にあるならば前記高速書
    込フラグにビジー状態を示す値をセットし、前記第2の
    プロセッサによる前記記憶システムに書き込まれたデー
    タの前記記憶システムの前記データバッファ手段への伝
    送を可能とし、 データ書込サイクルを終了するというステップを含むこ
    とを特徴とする方法。
  2. 【請求項2】記憶システムからの割込要求が第2のプロ
    セッサにより受信されたとき前記記憶システムがハード
    ウェアレディ状態にあることを示す値を高速書込フラグ
    にセットするというステップをさらに含むことを特徴と
    する請求項1記載の方法。
  3. 【請求項3】コンピュータシステムが、最も頻繁にアク
    セスされるデータをストアするためのキャッシュ記憶手
    段をさらに含み、このキャッシュ記憶手段のデータアク
    セス速度が記憶手段のデータアクセス速度よりも速く、 また、この方法が、前記記憶手段へ書き込まれるべきデ
    ータに対応するデータが既に前記キャッシュ記憶手段内
    にあるかどうかをチェックし、 その結果として、前記記憶手段へ書き込まれるべきデー
    タに対応するデータが前記キャッシュ記憶手段内にあれ
    ば、前記記憶手段へ書き込まれるべきデータを前記キャ
    ッシュ記憶手段に書き込んでその記憶内容を更新すると
    いうステップを、高速書込フラグの値をチェックするス
    テップの前にさらに含むことを特徴とする請求項1記載
    の方法。
  4. 【請求項4】記憶手段がハードディスク記憶装置である
    ことを特徴とする請求項3記載の方法。
  5. 【請求項5】キャッシュ記憶手段が、ハードディスク記
    憶装置よりも速いデータアクセス速度を有するデータ記
    憶装置であることを特徴とする請求項4記載の方法。
  6. 【請求項6】記憶手段がフロッピィディスク記憶装置で
    あることを特徴とする請求項3記載の方法。
  7. 【請求項7】キャッシュ記憶手段がフロッピィディスク
    記憶装置よりも速いデータアクセス速度を有するデータ
    記憶装置であることを特徴とする請求項6記載の方法。
  8. 【請求項8】記憶手段がテープ記憶装置であることを特
    徴とする請求項3記載の方法。
  9. 【請求項9】キャッシュ記憶手段がテープ記憶装置より
    も速いデータアクセス速度を有するデータ記憶装置であ
    ることを特徴とする請求項8記載の方法。
  10. 【請求項10】記憶手段がフラッシュメモリ装置である
    ことを特徴とする請求項3記載の方法。
  11. 【請求項11】キャッシュ記憶手段がフラッシュメモリ
    装置よりも速いデータアクセス速度を有するデータ記憶
    装置であることを特徴とする請求項10記載の方法。
JP3167047A 1991-07-08 1991-07-08 コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法 Pending JPH05143457A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3167047A JPH05143457A (ja) 1991-07-08 1991-07-08 コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3167047A JPH05143457A (ja) 1991-07-08 1991-07-08 コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法

Publications (1)

Publication Number Publication Date
JPH05143457A true JPH05143457A (ja) 1993-06-11

Family

ID=15842411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3167047A Pending JPH05143457A (ja) 1991-07-08 1991-07-08 コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法

Country Status (1)

Country Link
JP (1) JPH05143457A (ja)

Similar Documents

Publication Publication Date Title
US6553487B1 (en) Device and method for performing high-speed low overhead context switch
JPH03218514A (ja) I/oバッファのサイズを最適にする方法および最適にされたi/oバッファを有するコンピュータ装置
JP2004185349A (ja) ジャーナルログを利用した更新データ書込方法
JP2003512670A (ja) 連結リストdma記述子アーキテクチャ
KR950009455A (ko) 디지탈 신호처리 프로세서
US6658537B2 (en) DMA driven processor cache
US6725348B1 (en) Data storage device and method for reducing write misses by completing transfer to a dual-port cache before initiating a disk write of the data from the cache
US5835957A (en) System and method for a fast data write from a computer system to a storage system by overlapping transfer operations
JP2006260525A (ja) キャッシュ回路
CN112767978A (zh) 一种ddr命令调度方法、装置、设备及介质
JPH05143457A (ja) コンピユータシステムから記憶システムへの高速データ書込のためのシステム及びその方法
CN117055811A (zh) 一种总线访问命令处理方法、装置、芯片及存储介质
JPH09319657A (ja) 命令読み込み用バッファを備えたプロセッサ
JP2001229074A (ja) メモリ制御装置と情報処理装置及びメモリ制御チップ
JPH0447350A (ja) 主記憶読み出し応答制御方式
CA2045258A1 (en) System and method for a fast data write from a computer system to a storage system
JPS6125168B2 (ja)
JP3259095B2 (ja) データ転送方法
JPH0628303A (ja) 通信処理装置
JPH0436847A (ja) データ転送パス選択方法
JPH0376501B2 (ja)
JPH04113414A (ja) ディスクキャッシュ自動利用方式
JPH04113432A (ja) 仮想記憶制御方法
JPH0324612A (ja) ファイル更新検索処理装置
JPH02307123A (ja) 計算機