Bilgisayar işlemcileri, bilgileri depolamak ve belleğe erişmek için gereken süreyi azaltmak için bir önbellek hiyerarşisi kullanır. İkincil önbellek olarak da bilinen seviye 2 önbellek, bilgisayarın son erişilen verilere ikinci kez erişmesi gerektiğinde devreye girer. Önbellekler, bilgilere normal belleğe göre daha hızlı erişim sağlar ve bilgisayarınızın yanıt verme hızını büyük ölçüde artırabilir. Birkaç önbellek ek bilgileri depolayabilir ve bu da daha hızlı bir bilgi işlem deneyimi sağlar.
Önbellek Düzeyleri
Seviye 1 önbellek genellikle iki bölümden oluşur - biri verileri depolar ve diğeri programları ve komutları yürütmek için gereken talimatları depolar. L1 önbellek en hızlı oranları sağlar ve doğrudan işlemci çipinin üzerine oturur. Çoğu zaman, L1 önbellek hızı, işlemciyle aynı veya hemen hemen aynı hızda çalışır. Seviye 2 önbellek, işlemci modülünde ve bazen doğrudan çipte bulunur. Bir L2 önbelleği, bir sonraki seviye olarak hareket eder, L1 önbelleğinden biraz daha yavaş çalışır ve genellikle yalnızca verileri depolar.
Günün Videosu
Önbellek Boyutu
Önbellek, yakın zamanda kullanılan bilgilere erişmek için kullanılan daha küçük, daha hızlı bir bellek biçimi görevi görür. Büyük önbellek boyutları, sistemin depolayabileceği bilgi miktarını artırır. Ancak, büyük önbelleklerin bilgi alması daha uzun sürer. Üreticiler, farklı boyutlarda birkaç önbellek kullanarak buna uyum sağlar. Üst düzey önbellekler daha hızlı çalışır ancak daha az bilgi depolar. Bu daha küçük, daha yüksek seviyeli önbellekler, daha büyük ancak daha yavaş önbellekler tarafından yedeklenir. Bilgi ararken, bilgisayar önce L2 önbelleğini, hatta L3 önbelleğini kontrol etmeden önce L1 önbelleğini kontrol eder.
Önbellek Gecikmesi
3MB L2 önbellek genellikle 6MB L2 önbelleğe göre daha iyi gecikme sağlar. Gecikme, bilgiye erişmek için geçen süreyi ifade eder. Bilgisayarın ek bilgileri gözden geçirmesi gerektiğinden daha büyük bir önbelleğin daha iyi performans sağlayacağını varsayabilirsiniz, ancak daha büyük önbellek bilgisayarınızı yavaşlatabilir. Bu nedenle, her düzeyde daha küçük önbelleğe sahip çok önbellekli bir sistem, daha büyük önbelleğe sahip iki önbellekli bir sistemden daha iyi performans sağlar. Ancak, önbelleğe alma teknolojisi gelişmeye devam ettikçe, üreticiler L2 önbellek boyutunu artırmaya başladılar çünkü sistem genellikle ihtiyaç duyulan bilgileri L1 önbelleğinde bulabiliyor.
Önbellek İsabet Oranı
Önbellek isabet oranı, işlemcinin belirli bir önbellekte ihtiyaç duyduğu bilgileri bulma hızını ifade eder. Daha küçük bir önbellek daha düşük gecikme süresi sağlasa da, daha küçük L2 önbelleğine sahip sistemlerde önbelleğin isabet oranı düşebilir. 3 MB önbellek, 6 MB önbelleğe sahip bir sistemin bilgilerinin yarısını depoladığından, bilgisayarın ihtiyaç duyduğu verileri bulmak için daha düşük seviyeli bir önbelleğe gitmesi gerekebilir. Önbellekler sistem belleğinden daha hızlı çalışır, bu nedenle işlemci gerekli verileri veya talimatları bulmak için önce kullanılabilir önbelleklere bakar.