中国大学MOOC:程序执行时所需的块不能全部调入Cache,当某些块被替换后,如果又被重新访问,就会发生不命中。
举一反三
- 中国大学MOOC: 增加Cache块大小能够减少 不命中,但是可能增加 不命中。
- 中国大学MOOC: 在MSI协议中,如果一个处理器发生读不命中时,导致本地Cache替换操作,而远程处理器持有该Cache块,并处于M状态。接着不会发生的操作是:
- 当CPU对Cache写命中时,只修改Cache内容,只有当此行/块被替换出时才写回主存,这种替换策略称为;当Cache写命中时,同时对Cache和主存同一数据块进行修改的策略称为
- 下图为CPU访问主存的信息流和目前Cache被使用的情况,如果采用LRU算法,则图中时刻5时,新调入的数块将替换时刻4时的数据块是 ( ) (单选)
- 当Cache内容已满,无法接受来自主存的块的信息时,就由Cache内的替换机构按一定的替换算法来确定应从Cache内移出哪个块,而把新的主存块调入Cache。常用的替换算法有___________ 算法、___________ 算法和随机法