酷知百科網

位置:首頁 > 智慧生活 > 生活常識

快取是什麼意思

簡要回答

快取是指可以進行高速數據交換的存儲器,它先於內存與CPU交換數據,因此速率很快。

快取是什麼意思

很多朋友在處理電腦檔案的時候,經常會看到快取這個概念,究竟快取是什麼意思?是臨時存放的空間還是指存儲檔案的速度?下面讓我們一起去了解吧。

詳細內容

快取只是內存中少部分數據的複製品,所以CPU到快取中尋找數據時,也會出現找不到的情況(因爲這些數據沒有從內存複製到快取中去),這時CPU還是會到內存中去找數據,這樣系統的速率就慢下來了,不過CPU會把這些數據複製到快取中去,以便下一次不要再到內存中去取。

快取是什麼意思 第2張

快取的工作原理是當CPU要讀取一個數據時,首先從CPU快取中查找,找到就立即讀取並送給CPU處理;沒有找到,就從速率相對較慢的內存中讀取並送給CPU處理,同時把這個數據所在的數據塊調入快取中,可以使得以後對整塊數據的讀取都從快取中進行,不必再調用內存。

快取是什麼意思 第3張

有時候,某些數據是會經常需要訪問的,像硬盤內部的快取(暫存器的一種)會將讀取比較頻繁的一些數據存儲在快取中,再次讀取時就可以直接從快取中直接傳輸。快取就像是一臺計算機的內存一樣,在硬盤讀寫數據時,負責數據的存儲、寄放等功能。

快取是什麼意思 第4張

快取容量的大小不同品牌、不同型號的產品各不相同,早期的硬盤快取基本都很小,只有幾百KB,已無法滿足用戶的需求。16MB和32MB快取是現今主流硬盤所採用,而在服務器或特殊應用領域中還有快取容量更大的產品,甚至達到了64MB、128MB等。

快取是什麼意思 第5張

最早先的CPU快取是個整體的,而且容量很低,英特爾公司從Pentium時代開始把快取進行了分類。當時集成在CPU內核中的快取已不足以滿足CPU的需求,而製造工藝上的限制又不能大幅度提高快取的容量。

快取是什麼意思 第6張
標籤:快取