計算機信息技術

什麼是緩存數據和緩存?

計算機,唉,沒有立即執行的命令,這是從人接受。 為了加快這一進程使用了各種招數,並擠身他們驕傲屬於緩存。 這是什麼? 什麼是緩存數據? 請問這個過程中實際發生的? 什麼是智能手機“三星”,例如緩存數據,他們從那些在電腦有所不同? 讓我們坐下來獲得這些問題的答案。

什麼是緩存?

所謂的中間緩衝,它提供快速訪問信息的概率,查詢高於一切。 其中包含的所有數據。 一個重要的優點是,提取從緩存中必要的信息可以比從原來的店顯著更快。 但是有一個缺點顯著 - 大小。 緩存數據在瀏覽器,硬盤,CPU,網絡服務器,WINS和DNS服務中使用。 結構的基礎是記錄集。 他們中的每一個與該突出複製的內容是在所述主存儲器中的某些元件或數據單元相關聯。 條目具有的標識符(TAG),通過該通過匹配確定裝置。 讓我們看一點點不同的觀點:在您的手機“三星”或其他製造商什麼是緩存數據? 他們是從那些在電腦有什麼不同? 從基本面來看 - 不僅在規模上的差異。

使用過程中

當一個客戶(他們上面列出的)請求數據,使計算機的第一件事 - 檢查緩存。 如果需要進入,那麼就使用它。 在這種情況下,有一個打擊。 定期從緩存到主存儲器複製的數據。 但是,如果需要的記錄還沒有被發現,存在基本存儲的搜索內容。 所有以信息傳送到高速緩存,使其然後可以更快速地訪問。 請求的百分比時取得圓滿成功,堪稱水平或命中率。

更新數據

當使用,例如,Web瀏覽器中檢查本地緩存中找到該網頁的副本。 鑑於這種局限性內存類型,一個小姐決定放棄信息以騰出空間。 要決定什麼將被替換,使用不同的算法位移。 順便說一句,如果我們談論的事實,這緩存數據的“Android”,即在大多數情況下,他們使用具有圖像和應用程序數據的工作。

寫策略

的高速緩存的內容的修改期間,並更新在主存儲器中的數據。 這取決於錄製策略應用信息之間經過的時間延遲。 有兩種主要類型:

  1. 即時錄音。 每一個變化是同步記錄到主存儲器。
  2. 延遲或回寫。 當客戶要求的更新數據定期舉辦的,或。 為了保持它是否被修訂,使用的標誌有兩個狀態聲道:“臟”或修改。 在命中的情況下,可以做出兩項上訴針對主存儲:第一個是用來記錄已經從緩存中更改的數據,第二個 - 讀取所需的項目。

它可以是這樣的信息變得無關緊要到中間緩衝器。 這發生在主內存中,當數據未做任何調整緩存。 為了保持一致性,所有的編輯過程的使用一致性協議。

當前的挑戰

與增加處理器的頻率和更高的內存性能,新問題的地方-接口的限制數據傳輸。 什麼可能會注意到一個知識淵博的人嗎? 如果頻率小於在所述處理器在RAM高速緩衝存儲器是非常有用的。 他們中許多人都有自己的中間緩衝區,以減少訪問時間的記憶,這是比寄存器慢。 支持虛擬尋址的CPU,常常把小,但速度非常快地址轉換緩衝器。 但在另一些情況下,緩存是不是非常有用,有時只產生問題(但它通常是在電腦,它已經經歷了非專業版)。 談到什麼是智能手機的緩存數據,非政府組織指出,由於設備的小型化是必要創建新的微型緩存實現。 現在一些手機可以誇耀的參數在十年前,先進的電腦 - 但在規模多麼大的變化!

同步不同的緩衝器之間的數據

緩存是有用的,當一個,以及如何保持這一技術的有效性,如果他們中的很多? 這個問題就解決了緩衝區的一致性。 有三個選項進行數據交換:

  1. 包容性。 緩存可表現為你喜歡。
  2. 獨家。 專為各種具體情況。
  3. 非排他性。 一個被廣泛接受的標準。

三級緩存

它們的數量通常等於三個或四個。 該內存的水平更高,所以它是笨重且速度較慢:

  1. L1緩存。 最快的一級緩存 - 第一。 事實上,它是因為它位於單個芯片上的處理器的一部分,並且涉及所述功能塊。 通常分為兩種類型:指令緩存和數據。 大多數現代處理器不無這個層次上工作。 此高速緩存運行在處理器的頻率,所以對它的引用可以執行每個時鐘週期。
  2. L2緩存。 通常與前一個位於一起。 一個單獨的存儲區。 要了解它的價值,你需要整個卷,下高速緩存數據給出,通過內核的數量,這是在處理器分開。
  3. L3高速緩存。 慢,但最大的依賴緩存。 通常情況下,超過24 MB。 它被用於從不同的第二電平的高速緩存接收到的數據同步。
  4. L4緩存。 這類用途僅限於高性能多處理器服務器和大型機有道理的。 實現它作為一個單獨的芯片。 如果你問的是在智能手機“三星”緩存數據,並看著它的一個問題,這個水平 - 我可以說,5年正好趕路。

緩存關聯

這是一個基本特徵。 緩存的數據的關聯性是必需的,以顯示邏輯分段。 她,又是必要的,因為這樣的事實,所有的現有生產線的依次掃描需要幾十個週期,並帶來了不是所有的好處。 因此,使用RAM單元嚴守數據緩存,以減少搜索時間。 如果我們比較中間緩衝區是相同的體積,但不同的相關性,在一個與她有很大的意願,那麼快的工作,但有一個大的比效率。

結論

正如你所看到的,在一定條件下的高速緩存的數據,讓您的電腦更快速地採取行動。 但是,唉,還是有相當多的,你可以很長一段時間的工作方面。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.