Bir CPU'daki Önbellek Bellek Türleri
Satın Alma Rehberi / / August 05, 2021
Özel ROM | CyanogenMod | Android Uygulamaları | Firmware Güncellemesi | MiUi | Tüm Stok ROM | Lineage İşletim Sistemi |
Önbellek, ana bellekten verilere kısa sürede erişmek için CPU tarafından kullanılır. Küçük ve çok hızlı bir geçici depolama hafızasıdır. Veri veya talimatların aktarımını hızlandırmak için tasarlanmıştır. CPU Önbelleği, CPU yongasının içinde veya yakınında bulunur. En son veya CPU tarafından en sık kullanılan veriler / talimatlar CPU'da saklanır. Verilerin / talimatların bir kopyası, CPU bunları ilk kez RAM'den aldığı zaman bir önbellek olarak saklanır. CPU bir dahaki sefere veriye / talimata ihtiyaç duyduğunda, önbelleğe bakar. Gerekli veri / talimat orada bulunursa, ana bellek yerine önbellekten alınır.
İçindekiler
-
1 Önbellek türleri / seviyeleri
- 1.1 Seviye 1 veya L1 Önbellek Belleği
- 1.2 Seviye 2 veya L2 Önbellek Belleği
- 1.3 Seviye 3 veya L3 Önbellek Belleği
Önbellek türleri / seviyeleri
Bir bilgisayarın birkaç farklı önbellek seviyesi vardır. Tüm önbellek seviyeleri RAM'den daha hızlıdır. CPU'ya daha yakın olan önbellek her zaman diğer seviyelerden daha hızlıdır, ancak maliyeti daha yüksektir ve diğer seviyelerden daha az veri depolar. Önbellek türleri / seviyeleri aşağıda açıklanmıştır.
Seviye 1 veya L1 Önbellek Belleği
L1 önbellek, işlemci çipi üzerine kuruludur ve çok hızlıdır çünkü işlemcinin hızında çalışır. Aynı zamanda birincil veya dahili önbellek olarak da adlandırılır. Diğer önbellek seviyelerine kıyasla daha az belleğe sahiptir ve 64kb'ye kadar önbellek depolayabilir. Bu önbellek SRAM'den (Statik RAM) yapılmıştır. İşlemci bellekten her bilgi istediğinde, yongadaki önbellek denetleyicisi ilk önce bellek verilerinin zaten önbellekte olup olmadığını kontrol etmek için özel devre kullanır. Varsa, sistem ana belleğe zaman alan erişimden kurtulur.
Seviye 2 veya L2 Önbellek Belleği
L2 önbellek belleği daha büyük ancak L1 önbelleğinden daha yavaştır. L1 önbelleği tarafından alınmayan son erişimleri görmek için kullanılır ve genellikle 64kb'yi 2MB önbellekte depolar. CPU'da bir L2 önbelleği de bulunur. L1 ve L2 önbelleği birlikte kullanılırsa, L1 önbelleğinde bulunmayan eksik bilgiler L2 önbelleğinden hızlı bir şekilde alınabilir. L1 önbellekleri gibi, L2 önbellekleri de SRAM'den oluşur ancak daha büyüktür. L2 genellikle ayrı bir statik RAM (SRAM) yongasıdır ve CPU ile DRAM (Ana bellek) arasında bulunur.
Seviye 3 veya L3 Önbellek Belleği
L3 Önbellek belleği, bilgisayarın ana kartında bulunan gelişmiş bir bellek biçimidir. İşlem işlemlerini hızlandırmak için işlemci ile ana bellek arasında anakartta yerleşik olarak bulunan fazladan bir önbellektir. Verilerin ve talimatların istenmesi ile alınması arasındaki zaman boşluğunu ana bellekten çok daha hızlı bir şekilde azaltır. L3 önbelleği günümüzde işlemcilerle kullanılıyor ve içinde 3MB'den fazla depolama alanı var.