zoukankan      html  css  js  c++  java
  • 为什么写回法搭配写分配法,全写法搭配非写分配法?

    (1)写回法搭配写分配法
    假设第一次未命中,需要加载主存中的块到Cache中,同时更新Cache块的内容;往后再n访问即写命中的情况,只需要修改n次Cache中的块。
    如果让写回法搭配非写分配法,第一次未命中,仅修改主存里的块内容,不调入Cache中;往后n次访问也是修改n次主存里的内容。效率远不如打配写分配法的情况(访问Cache快比访问主存块的多)。
    (2)全写法打配非写分配法
    假设第一次未命中,仅修改主存里的内容,不调入Cache中;往后n次也是仅修改n次主存里的块的内容。
    如果让全写法搭配写分配法,第一次未命中的情况下,这个块会被调入Cache并修改;往后的n次访问会同时修改n次主存+n次Cache的块的内容,显然效率更低。

  • 相关阅读:
    智联招聘
    我的Linux以及软件配置(长期更新)
    关于Git的笔记
    PHP和HTML表单
    web学习笔记——CSS整理(一)
    新开通博客园
    Thinphp模板替换
    __APP__
    大步前行
    centos 7 添加环境变量
  • 原文地址:https://www.cnblogs.com/Irvingcode/p/13608655.html
Copyright © 2011-2022 走看看