题目内容

在MSI协议中,如果一个处理器发生读不命中时,导致本地Cache替换操作,而远程处理器持有该Cache块,并处于M状态。接着不会发生的操作是:

A. 该处理器向总线发出读缺失消息
B. 远程处理器把最新数据写入内存,并把该Cache状态设为S
C. 该处理器从内存中读取最新值
D. 该处理器把读入的Cache块设为M状态。

查看答案
更多问题

下面保证存储一致性的条件包括( )。

A. 处理器P对单元X进行一次写之后又对单元X进行读,读和写之间没有其它处理器对单元X进行写。
B. 处理器P对单元X进行写之后,另一处理器Q对单元X进行写。
C. 仅当某一处理器对存储单元的写被其他处理器感知后,其他处理器才能继续写同一存储单元。
D. 处理器P对单元X进行写之后,紧接着另一处理器Q对单元X进行读。

写作废协议在下面场景中,其性能高于写更新:

A. 处理器对于共享数据进行一次写,其他处理器紧接着读这个数据。
B. 在对同一个数据进行多次写操作,两次写之间无读操作的情况
C. 在对同一Cache块的多个字进行写操作的情况
D. 处理器更新Cache块中的一个字

写直达作废一致性协议中,某一Cache块处于V状态,下面那些操作,该块状态不变。

A. 本地处理器读该块。
B. 远程处理器读该块。
C. 远程处理器写该块。
D. 本地处理器写该块。

写直达作废一致性协议中,某一Cache块处于I状态,下面那些操作,该块状态不变。

A. 本地处理器读该块。
B. 远程处理器读该块。
C. 远程处理器写该块。
D. 本地处理器写缺失。

答案查题题库