您現在的位置是:首頁 >生活 > 2023-08-01 10:57:11 來源:
配置cache是為了解決什么問題(配置cache是為了解決)
導讀 大家好,我是小華,我來為大家解答以上問題。配置cache是為了解決什么問題,配置cache是為了解決很多人還不知道,現在讓我們一起來看看吧!...
大家好,我是小華,我來為大家解答以上問題。配置cache是為了解決什么問題,配置cache是為了解決很多人還不知道,現在讓我們一起來看看吧!
1、 答案是B. 高速緩沖存儲器(Cache)實際上是為了把由DRAM組成的大容量內存儲器都看做是高速存儲器而設置的小容量局部存儲器,一般由高速SRAM構成。
2、這種局部存儲器是面向CPU的,引入它是為減小或消除CPU與內存之間的速度差異對系統性能帶來的影響。
3、Cache 通常保存著一份內存儲器中部分內容的副本(拷貝),該內容副本是最近曾被CPU使用過的數據和程序代碼。
4、Cache的有效性是利用了程序對存儲器的訪問在時間上和空間上所具有的局部區域性,即對大多數程序來說,在某個時間片內會集中重復地訪問某一個特定的區域。
5、如PUSH/POP指令的操作都是在棧頂順序執行,變量會重復使用,以及子程序會反復調用等,就是這種局部區域性的實際例證。
6、因此,如果針對某個特定的時間片,用連接在局部總線上的Cache代替低速大容量的內存儲器,作為CPU集中重復訪問的區域,系統的性能就會明顯提高。
本文到此講解完畢了,希望對大家有幫助。