2017-02-09 15 views
0

私はメモリに関する試験(主にキャッシュ)のために勉強していると私は数年前から複数の選択肢の質問に出くわしました:私はバスウォッチングが各キャッシュを参照してバスをスヌープすることを意味することを理解どのキャッシュタイプがバス監視に適していますか?

Which cache type is recommended for bus watching and is also used in multiprocessor systems? 

a. write-through cache 
b. write-back cache 

どのリクエストが他のキャッシュからメインメモリに送られてくるのですが、どの答えが正しいのか分かりません。

最初のタイプ(ライトスルー)は、何かが更新されるたびにすべてのものをメモリに更新し、後者はキャッシュ内のデータをより速く保つだけで、どちらも機能するようです。しかし、ライトスルーキャッシュではバスをスヌープする必要がないので、ライトバックキャッシュがより適していると思いますか?これは正しい推論ですか?

何か助けていただければ幸いです。

答えて

0

回答は書き戻しでした(MSI、MESI、Dragonプロトコルを参照)。