更多“Cache一致性协议”相关问题
  • 第1题:

    目录协议中,Cache块有哪三种状态?


    正确答案: 共享:在一个或多个处理器上具有这个块的拷贝,且主存中的值是最新值(所有Cache均相同)。
    未缓冲:所有处理器的Cache都没有此块的拷贝。
    专有:仅有一个处理器上有此块的拷贝,且已对此块进行了写操作,而主存的拷贝仍是旧的。这个处理器称为此块的拥有者。

  • 第2题:

    实现Cache一致性协议时,有哪两种跟踪共享数据状态的技术?


    正确答案: (1)目录:物理存储器中共享数据块的状态及相关信息均被保存在一个称为目录的地方。
    (2)监听:每个Cache除了包含物理存储器中块的数据拷贝之外,也保存着各个块的共享状态信息。Cache通常连在共享存储器的总线上,各个Cache控制器通过监听总线来判断它们是否有总线上请求的数据块。

  • 第3题:

    引起Cache与主存内容不一致的原因是什么?为了保持Cache的一致性,在单计算机系统中一般采取哪些措施?


    正确答案: 不一致的原因:
    (1)由于CPU写Cache,没有立即写主存
    (2)由于I/O处理机或I/O设备写主存
    采取措施:
    (1)全写法,亦称写直达法(WT法—Writethrough)方法:在对Cache进行写操作的同时,也对主存该内容进行写入。
    (2)写回法(WB法—Writeback)方法:在CPU执行写操作时,只写入Cache,不写入主存。

  • 第4题:

    在对Cache写操作时,采用全写法更新策略的优点是()。

    • A、Cache的更新速度较高。
    • B、一致性比较好,可靠性较高,操作过程简单。
    • C、Cache与主存之间的通信量大大降低。
    • D、Cache的命中率较高。

    正确答案:B

  • 第5题:

    在单机系统中保持Cache一致性的措施有哪些?


    正确答案: 采用写穿透策略和写回策略可以在单机系统中保持Cache一致性。

  • 第6题:

    为什么要保持Cache内容与主存储器内容的一致性?为了保持Cache与主存储器内容的一致性应采取什么方法?


    正确答案:由于Cache的内容只是主存部分内容的拷贝,故应当与主存内容保持一致。数据不一致问题通常是由于更新了Cache的数据而没有更新与其关联的存储器的数据,或更新了存储器数据却没有更新Cache的内容所引起的。
    为了保持Cache与主存储器内容的一致性,有两种写入策略:
    (1)通写法
    在此方法中,当CPU写入数据到Cache中后,Cache就立即将其写入主存中,使主存 始终保持Cache中的最新内容。此方法简单,更新内容不会丢失,但每次对Cache的修改同时要写入主存储器,总线操作频繁,影响系统性能。
    (2)回写法
    此方法中,Cache的作用好像缓冲区一样,当CPU写入数据到Cache中后,Cache并不立即将其回写到主存中,而是等到系统总线空闲时,才将Cache中的内容回写到主存中,此方法使得CPU可以持续运行而不必等待主存的更新,性能比通写法要提高很多,但其Cache控制器复杂,价格高。

  • 第7题:

    关于HTTP协议,下面哪个说法是正确的?()

    • A、HTTP协议是有状态协议。
    • B、以下是一个Http链接的response 的响应头: GET /xxx/xxx/js/lib/test.js HTTP/1.1 Host: 127.0.0.1 Connection: keep-alive Pragma: no-cache Cache-Control: no-cache Accept: */*
    • C、RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源,POST表示新增一个资源,PUT表示更新资源,DELETE 表示删除资源等等。
    • D、一个HTTP请求返回的HTTP状态码中,304表示临时重定向。

    正确答案:C

  • 第8题:

    问答题
    简述维护Cache一致性的两种共享数据跟踪技术。

    正确答案: 目录:物理存储器中共享数据块的状态及相关信息均被保存在一个称为目录的地方。
    监听:每个Cache除了包含物理存储器中块的数据拷贝之外,也保存着各个块的共享状态信息。
    解析: 暂无解析

  • 第9题:

    问答题
    引起Cache与主存内容不一致的原因是什么?为了保持Cache的一致性,在单计算机系统中一般采取哪些措施?

    正确答案: 不一致的原因:
    (1)由于CPU写Cache,没有立即写主存
    (2)由于I/O处理机或I/O设备写主存
    采取措施:
    (1)全写法,亦称写直达法(WT法—Writethrough)方法:在对Cache进行写操作的同时,也对主存该内容进行写入。
    (2)写回法(WB法—Writeback)方法:在CPU执行写操作时,只写入Cache,不写入主存。
    解析: 暂无解析

  • 第10题:

    问答题
    为什么要保持Cache内容与主存储器内容的一致性?为了保持Cache与主存储器内容的一致性应采取什么方法?

    正确答案: 由于Cache的内容只是主存部分内容的拷贝,故应当与主存内容保持一致。数据不一致问题通常是由于更新了Cache的数据而没有更新与其关联的存储器的数据,或更新了存储器数据却没有更新Cache的内容所引起的。
    为了保持Cache与主存储器内容的一致性,有两种写入策略:
    (1)通写法
    在此方法中,当CPU写入数据到Cache中后,Cache就立即将其写入主存中,使主存始终保持Cache中的最新内容。此方法简单,更新内容不会丢失,但每次对Cache的修改同时要写入主存储器,总线操作频繁,影响系统性能。
    (2)回写法
    此方法中,Cache的作用好像缓冲区一样,当CPU写入数据到Cache中后,Cache并不立即将其回写到主存中,而是等到系统总线空闲时,才将Cache中的内容回写到主存中,此方法使得CPU可以持续运行而不必等待主存的更新,性能比通写法要提高很多,但其Cache控制器复杂,价格高。
    解析: 暂无解析

  • 第11题:

    问答题
    简述在集中式共享存储器体系结构中两种维护Cache一致性的两种协议。

    正确答案: 写作废协议:在一个处理器写某个数据项之前保证它对该数据项有唯一的访问权。
    写更新协议:当一个处理器写某数据项时,通过广播使其它Cache中所有对应的该数据项拷贝进行更新。
    解析: 暂无解析

  • 第12题:

    问答题
    目录协议中,Cache块有哪三种状态?

    正确答案: 共享:在一个或多个处理器上具有这个块的拷贝,且主存中的值是最新值(所有Cache均相同)。
    未缓冲:所有处理器的Cache都没有此块的拷贝。
    专有:仅有一个处理器上有此块的拷贝,且已对此块进行了写操作,而主存的拷贝仍是旧的。这个处理器称为此块的拥有者。
    解析: 暂无解析

  • 第13题:

    简述在集中式共享存储器体系结构中两种维护Cache一致性的两种协议。


    正确答案: 写作废协议:在一个处理器写某个数据项之前保证它对该数据项有唯一的访问权。
    写更新协议:当一个处理器写某数据项时,通过广播使其它Cache中所有对应的该数据项拷贝进行更新。

  • 第14题:

    对多个处理器维护一致性的协议称为Cache一致性协议。实现Cache一致性协议的关键是跟踪共享数据块的状态。目前有两类协议,即()和()


    正确答案:监听协议;目录协议

  • 第15题:

    实现Cache一致性协议的关键是什么?


    正确答案: 关键是跟踪共享数据块的状态。目前有两类协议,它们采用了不同的共享数据状态跟踪技术。

  • 第16题:

    在对Cache写操作时,以下不属于全写法更新策略的优点是()。

    • A、一致性比较好
    • B、可靠性较高
    • C、操作过程简单
    • D、Cache的更新速度较高。

    正确答案:D

  • 第17题:

    两段锁协议是保证数据一致性的协议。


    正确答案:错误

  • 第18题:

    在进行存储器操作时如何保持相应的Cache与主存块的一致性?


    正确答案:有两种方式,一是暂时只向 Cache写入,并用标志注明,直到这个块被从Cache中替换出来时,才一次写入主存,称之为回写式。二是每次写入Cache的同时也写入主存,称之为通写式。

  • 第19题:

    问答题
    实现Cache一致性协议有哪两类?

    正确答案: (1)写作废协议:在一个处理器写某个数据项之前保证它对该数据项有唯一的访问权。
    (2)写更新协议:当一个处理器写某数据项时,通过广播使其它Cache中所有对应的该数据项拷贝进行更新。
    解析: 暂无解析

  • 第20题:

    名词解释题
    Cache一致性协议

    正确答案: 对多个处理器维护一致性的协议。
    解析: 暂无解析

  • 第21题:

    填空题
    对多个处理器维护一致性的协议称为Cache一致性协议。实现Cache一致性协议的关键是跟踪共享数据块的状态。目前有两类协议,即()和()

    正确答案: 监听协议,目录协议
    解析: 暂无解析

  • 第22题:

    问答题
    实现Cache一致性协议时,有哪两种跟踪共享数据状态的技术?

    正确答案: (1)目录:物理存储器中共享数据块的状态及相关信息均被保存在一个称为目录的地方。
    (2)监听:每个Cache除了包含物理存储器中块的数据拷贝之外,也保存着各个块的共享状态信息。Cache通常连在共享存储器的总线上,各个Cache控制器通过监听总线来判断它们是否有总线上请求的数据块。
    解析: 暂无解析

  • 第23题:

    问答题
    在单机系统中保持Cache一致性的措施有哪些?

    正确答案: 采用写穿透策略和写回策略可以在单机系统中保持Cache一致性。
    解析: 暂无解析