【发布时间】:2017-02-09 13:45:54
【问题描述】:
我正在准备一项关于内存(主要是缓存)的考试,并且遇到了几年前的多项选择题:
Which cache type is recommended for bus watching and is also used in multiprocessor systems?
a. write-through cache
b. write-back cache
我知道总线监视意味着每个缓存都会窥探总线以查看从其他缓存发送到主内存的请求,但我真的不明白哪个答案是正确的。
第一种类型(直写)只会在每次更新某些内容时将所有内容更新到内存中,而后者只会将数据保存在缓存中以更快,对我来说似乎两者都可以工作。但是,我想回写式缓存会更适合,因为使用直写式缓存就不需要窥探总线?这是正确的推理吗?
感谢任何帮助。
【问题讨论】:
标签: caching memory multiprocessing bus