多cache的一致性问题的解决办法
【正确答案】:(1)解决进程迁移引起的多Cache之间的不一致性。对于进程迁移引起的多Cache之间的不一致性问题,可以通过禁止进程迁移的办法予以解决,也可以在进程挂起时,靠硬件方法将Cache中该进程改写过的信息块强制写回主存相应位置办法来解决。
(2)以硬件为基础实现多Cache的一致性。以硬件为基础实现多Cache的一致性的办法有多种。最普遍采用的办法叫做监视Cache协议法,即各个处理机中的Cache控制器随时都在监视着其他Cache的行动。
(3)以软件为基础实现多Cache的一致性。
p249-250,主要考查解决多 Cache之间一致性的办法
多cache的一致性问题的解决办法
- 2024-11-05 14:09:16
- 计算机系统结构(02325)
- 1