增加二級(jí)緩存,提高CPU性能
作者:佚名 來(lái)源:本站 時(shí)間:2018-07-08 點(diǎn)擊:71次
每次說(shuō)到CPU,都會(huì)談到它的二級(jí)緩存容量。為什么說(shuō)增加二級(jí)緩存容量就可以提高CPU的性能呢?
我們知道緩存工作的原則,就是“引用的局部性”,這可以分為時(shí)間局部性和空間局部性?臻g局部性是指CPU在某一時(shí)刻需要某個(gè)數(shù)據(jù),那么很可能下一步就需要其附近的數(shù)據(jù);時(shí)間局部性是指當(dāng)某個(gè)數(shù)據(jù)被訪問(wèn)過(guò)一次之后,過(guò)不了多久時(shí)間就會(huì)被再一次訪問(wèn)。對(duì)于應(yīng)用程序而言,不管是指令流還是數(shù)據(jù)流都會(huì)出現(xiàn)引用的局部性現(xiàn)象。
舉個(gè)簡(jiǎn)單的例子,比如我們?cè)诓シ臘VD影片的時(shí)候,DVD數(shù)據(jù)由一系列字節(jié)組成,這個(gè)時(shí)候CPU會(huì)依次從頭處理到尾地調(diào)用DVD數(shù)據(jù),如果CPU這次讀取DVD數(shù)據(jù)為1分30秒,那么下次讀取的時(shí)候就會(huì)從1分31秒開始,因此這種情況下有序排列的數(shù)據(jù)都是依次被讀入CPU進(jìn)行處理。從數(shù)據(jù)上來(lái)看,對(duì)于Word一類的應(yīng)用程序通常都有著較好的空間局部性。用戶在使用中不會(huì)一次打開7、8個(gè)文檔,不諱在其中某一個(gè)文檔中打上幾個(gè)詞就換一個(gè)。大多數(shù)用戶都是打開一兩個(gè)文檔,然后就是長(zhǎng)時(shí)間對(duì)它們進(jìn)行處理而不會(huì)做其他事情。這樣在內(nèi)存中的數(shù)據(jù)都會(huì)集中在一個(gè)區(qū)域中,也就可以被CPU集中處理。
從程序代碼上來(lái)考慮,設(shè)計(jì)者通常也會(huì)盡量避免出現(xiàn)程序的跳躍和分支,讓CPU可以不中斷地處理大塊連續(xù)數(shù)據(jù)。游戲、模擬和多媒體處理程序通常都是這方面的代表,以小段代碼連續(xù)處理大塊數(shù)據(jù)。不過(guò)在辦公運(yùn)用程序中,情況就不一樣了。改動(dòng)字體,改變格式,保存文檔,都需要程序代碼不同部分起作用,而用到的指令通常都不會(huì)在一個(gè)連續(xù)的區(qū)域中。于是CPU就不得不在內(nèi)存中不斷跳來(lái)跳去尋找需要的代碼。這也就意味著對(duì)于辦公程序而言,需要較大的緩存來(lái)讀入大多數(shù)經(jīng)常使用的代碼,把它們放在一個(gè)連續(xù)的區(qū)域中。如果緩存不夠,就需要緩存中的數(shù)據(jù),而如果緩存足夠大的話,所有的代碼都可以放入,也就可以獲得最高的效率。同理,高端的數(shù)據(jù)應(yīng)用以及游戲應(yīng)用則需要更高容量的緩存。
相關(guān)閱讀
更多資訊
- 系統(tǒng)垃圾清理批處理代碼
- 使鼠標(biāo)放到任務(wù)欄右邊的日期欄時(shí)怎樣顯示星期
- 二種迅速關(guān)機(jī)辦法
- 一百四十個(gè)電腦技巧
- 跟我學(xué)在電腦右下角時(shí)間處顯示自己名字
- 7個(gè)節(jié)省設(shè)置時(shí)間的電腦小技巧
- 磁盤碎片迅速整理辦法
- 小技巧刪除快捷方式圖標(biāo)上的箭頭
- 用批處理方式刪除刪不了的文件
- 掌握快捷鍵,跟我學(xué)成為電腦高手
- 更改MAC地址,給網(wǎng)卡辦新“身份證”
- 繞過(guò)管理系統(tǒng)讓你在網(wǎng)吧上網(wǎng)不花錢
- 巧辦法找到誤刪除文件
- 五個(gè)辦法關(guān)閉優(yōu)盤自動(dòng)播放技巧
- 怎么設(shè)置更好的語(yǔ)音效果
- 用鍵盤彈奏鋼琴曲
- 用電視卡啟動(dòng)
- 在桌面上設(shè)置隱秘文件夾
- 雙擊無(wú)法打開盤符及文件夾的原因及處理辦法
- 應(yīng)付刪除不掉的文件的五個(gè)辦法
熱門文章
推薦游戲
換一換- 精靈合成寶貝家游戲-精靈合成寶貝家最新版免費(fèi)下載v1.8.1手機(jī)版
- steelandflesh2鋼鐵之軀2破解版-steelandflesh2漢化破解版下載v1.5
- 帝國(guó)守衛(wèi)戰(zhàn)手游-帝國(guó)守衛(wèi)戰(zhàn)游戲免費(fèi)下載v2.8.0
- 躺平發(fā)育正常版提供下載-躺平發(fā)育正常版超大房間提供下載v2.0.13正常版游戲
- 第五人格聯(lián)動(dòng)版本下載-第五人格最新聯(lián)動(dòng)版下載v1.5.73
- 一元武圣公測(cè)版(暫未上線)-一元武圣手游預(yù)約v1.0安卓版
- 蕩劍逍遙游戲下載-蕩劍逍遙下載v4.0.0
- 凈化BT滿v版下載-死神凈化BT服下載v1.0.0
- 我是球王游戲-我是球王手游免費(fèi)下載v1.6.0安卓版
最新文章
- 人氣排行
- 1在局域網(wǎng)上把自己藏匿起來(lái)
- 2千千靜聽常見的使用技巧16招
- 3繞過(guò)管理系統(tǒng)讓你在網(wǎng)吧上網(wǎng)不花錢
- 4簡(jiǎn)單配置參數(shù) 讓迅雷狗狗視頻使用XMP播放
- 5修改網(wǎng)卡的MAC地址突破無(wú)線網(wǎng)絡(luò)限制
- 6筆記本Acer ePower Management軟件使用方法
- 7老式CPU風(fēng)扇(長(zhǎng)短雙扣式)安裝圖解及風(fēng)扇加油說(shuō)明
- 8搜狗云輸入法探秘 流行輸入法
- 9幫忙解決回收站無(wú)法清空和操作系統(tǒng)停止響應(yīng)
- 10翻譯就用在線—讓你網(wǎng)上沖浪無(wú)語(yǔ)言困擾