标签:一致性 个数 存储控制器 方式 之间 就是 空间 共享 解释
Cache中的内容是主存中的副本。访问数据是先访问Cache,Cache中没有再看主存中有没有。当对cache中的内容更新时,就会存在cache和主存如何保持数据一致的问题。此外,下列问题也会导致cache一致性问题。
Cache一致性问题的关键是处理好写操作。
对写命中,写未命中的解释:cache的写命中和写未命中,就是磁盘或者内存上的存储区域之前有没有写过数据。如果有,这次再写到相同的区域叫写命中;如果写到其他区域,叫写未命中。
写操作时,若写命中,则同时写cache和主存;若写不命中,则有以下两种方式。
CPU执行写操作时,若写命中,则信息只写入cache不写入主存;若写不命中,则在cache中分配一行,将主存块调入该cache行中并更新相应单元的内容。该方式下,写不命中时通常采用写分配法进行写操作。
我个人理解,写命中就是这个数据在cahce和内存里,但是内容不对需要更新。写未命中就是,这个数据不在内存,也不在cache,需要申请一块新的空间存放它。
标签:一致性 个数 存储控制器 方式 之间 就是 空间 共享 解释
原文地址:https://www.cnblogs.com/ljwdemo/p/12571177.html