计组之存储系统:8、Cache写策略(全写法、写回法、写分配法、非写分配法、多级Cache)
生活随笔
收集整理的這篇文章主要介紹了
计组之存储系统:8、Cache写策略(全写法、写回法、写分配法、非写分配法、多级Cache)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
8、Cache寫策略
- 思維導圖
- 存在的問題
- Cache寫策略
- 寫回法
- 全寫法
- 寫分配法
- 非寫分配法
- 多級Cache
思維導圖
存在的問題
Cache寫策略
寫回法
先修改Cache中的數(shù)據(jù),然后通過臟位判斷是否被修改過;若修改過寫會主存,沒修改過不必寫會
CPU----->Cache------>主存
全寫法
1、CPU往Cache寫數(shù)據(jù)的同時也往主存中寫數(shù)據(jù),一直保存數(shù)據(jù)一致
2、由于CPU往主存中寫數(shù)據(jù)很慢,所以需要一個寫緩沖隊列;
3、當往Cache1和Cache3寫數(shù)據(jù)時,會按照某種方式往寫緩沖中寫一份,然后CPU可以繼續(xù)做其他事情,寫緩沖中的數(shù)據(jù)由專門的硬件電路寫入主存
4、當寫頻繁時,有可能出現(xiàn)寫緩沖滿的情況,這時CPU會因為寫緩沖飽和而發(fā)生阻塞
寫分配法
1、未命中,則先將數(shù)據(jù)從主存調(diào)入Cache,然后在對Cache進行寫,最后用寫回法將Cache中的數(shù)據(jù)寫會主存
非寫分配法
CPU直接寫入主存,不與Cache交互
多級Cache
總結
以上是生活随笔為你收集整理的计组之存储系统:8、Cache写策略(全写法、写回法、写分配法、非写分配法、多级Cache)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装logstash,elasticse
- 下一篇: (操作系统题目题型总结)第二章:处理器管