快取有什麼用 快取是什麼意思

時間 2023-07-23 00:15:20

快取是什麼意思?

1樓:太平洋電腦網

快取是指可以進行高速資料交換的儲存器,它先於記憶體與cpu交換資料,因此速率很快。

快取的工作原理是當cpu要讀取乙個資料時,首先從cpu快取中查詢,找到就立即讀取並送給cpu處理;沒有找到,就從速率相對較慢的記憶體中讀取並送給cpu處理,同時把這個資料所在的資料塊調入快取中,可以使得以後對整塊資料的讀取都從快取中進行,不必再呼叫記憶體。

正是這樣的讀取機制使cpu讀取快取的命中率非常高(大多數cpu可達90%左右),也就是說cpu下一次要讀取的資料90%都在cpu快取中,只有大約10%需要從記憶體讀取。這大大節省了cpu直接讀取記憶體的時間,也使cpu讀取資料時基本無需等待。

什麼是快取

2樓:拾柒

快取的意思是:原始意義是指訪問速度比一般隨機訪問儲存器(ram)快的一種高速儲存器,通常它不像系統主存那樣使用dram技術,而使用昂貴但較快速的sram技術。快取的設定是所有現代計算機系統發揮高效能的重要因素之一。

快取就是資料交換的緩衝區(又稱作cache),當某一硬體要讀取資料時,會首先從快取中查詢需要的資料,找到了則直接執行,找不到的話則從記憶體中查詢。由於快取的執行速度比記憶體快得多,故快取的作用就是幫助硬體更快地執行。

因為快取往往使用的是ram(斷電即掉的非永久性儲存),所以在用完後還是會把檔案送到硬碟等儲存器裡永久儲存。電腦裡最大的快取就是記憶體條了,最快的是cpu上鑲的l1和l2快取,顯示卡的視訊記憶體是給顯示卡運算晶元用的快取,硬碟上也有16m或者32m的快取。

位址變換是指當按某種映象方式把主存塊裝入快取記憶體後,每次訪問快取記憶體時,如何把主存的實體地址(physical address)或虛擬位址(virtual address)變換成快取記憶體的位址,從而訪問快取記憶體中的資料。

快取是指什麼?

3樓:匿名使用者

ram和rom相對的,ram是掉電以後,其中才資訊就消失那一種,rom在掉電以後資訊也不會消失那一種。

ram又分兩種,一種是靜態ram,sram;一種是動態ram,dram。前者的儲存速度要比後者快得多,我們現在使用的記憶體一般都是動態ram。

有的菜鳥就說了,為了增加系統的速度,把快取擴大不就行了嗎,擴大的越大,快取的資料越多,系統不就越快了嗎。

快取通常都是靜態ram,速度是非常的快,但是靜態ram整合度低(儲存相同的資料,靜態ram的體積是動態ram的6倍),**高(同容量的靜態ram是動態ram的四倍),由此可見,擴大靜態ram作為快取是乙個非常愚蠢的行為,但是為了提高系統的效能和速度,我們必須要擴大快取,這樣就有了乙個折中的方法,不擴大原來的靜態ram快取,而是增加一些高速動態ram做為快取,這些高速動態ram速度要比常規動態ram快,但比原來的靜態ram快取慢,我們把原來的靜態ram快取叫一級快取,而把後來增加的動態ram叫二級快取。

一級快取和二級快取中的內容都是記憶體中訪問頻率高的資料的複製品(對映),它們的存在都是為了減少高速cpu對慢速記憶體的訪問。

通常cpu找資料或指令的順序是:先到一級快取中找,找不到再到二級快取中找,如果還找不到就只有到記憶體中找了。

硬碟快取有啥用,硬碟快取有什麼作用

什麼是硬碟快取?快取 cache memory 是硬碟控制器上的一塊記憶體晶元,具有極快的訪問速度,它是硬碟內部儲存和外界介面之間的緩衝器。由於硬碟的內部資料傳輸速度和外界介面傳輸速度不同,快取在其中起到乙個緩衝的作用。快取的大小與速度是直接關係到硬碟的傳輸速度的重要因素,能夠大幅度地提高硬碟整體效...

快取是什麼意思,手機快取資料是什麼意思

系統在執行應用軟體時會把一些暫時不需要呼叫的資料寫進快取區,當應用軟體被關閉後這些被寫進快取區的資料可能不會被清理,它們仍然駐留在快取區中,此時為了將儲存區空出來就需要清楚快取。最常見的快取有 設定在硬碟上的虛擬記憶體區。以iphone 7手機為例,清除手機的快取資料操作步驟如下 1 開啟手機上需要...

硬碟快取有什麼用?記憶體數值越高越好嗎

硬碟的快取主要起三種作用 一是預讀取。當硬碟受到cpu指令控制開始讀取資料時,硬碟上的控制晶元會控制磁頭把正在讀取的簇的下乙個或者幾個簇中的資料讀到快取中 由於硬碟上資料儲存時是比較連續的,所以讀取命中率較高 當需要讀取下乙個或者幾個簇中的資料的時候,硬碟則不需要再次讀取資料,直接把快取中的資料傳輸...