網站首頁 健康生活 世界之窗 解夢大全 生肖 星座 火車查詢 節日
當前位置:秒懂生活集 > 健康生活 > 教育

快取是什麼意思 手機快取是什麼意思

欄目: 教育 / 發佈於: / 人氣:1.89W

在日常使用電腦和移動應用時,我們常常會接觸到快取這個概念,那麼快取到底是什麼意思呢?其實它是計算機計算中的一個概念,現在我們來了解一下吧!

快取是什麼意思 手機快取是什麼意思

快取指的是能夠進行高速數據交換的一種高速存儲器,速率比一般隨機存取存儲器快。快取的英文名是cache,又叫做高速快取,快取使用的是昂貴但較快速的SRAM技術。

快取是什麼意思 手機快取是什麼意思 第2張

快取的工作原理

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

快取是什麼意思 手機快取是什麼意思 第3張

這種讀取機制使CPU讀取快取的命中率非常高(大多數CPU可達90%左右),也就是說CPU下一次要讀取的數據90%都在CPU快取中,只有大約10%需要從內存讀取。快取只是內存中少部分數據的複製品,所以CPU到快取中尋找數據時,也會出現找不到的情況(因爲這些數據沒有從內存複製到快取中去),這時CPU還是會到內存中去找數據,這樣系統的速率就慢下來了,不過CPU會把這些數據複製到快取中去,以便下一次不要再到內存中去取。