BT Sözlüğü › Donanım › CPU önbelleği

CPU önbelleği

Donanım Svenska → Güncellendi: 2026-10-10

İşlemci çekirdeğinin yanındaki küçük ama hızlı bellek; RAM'in 100 ns'yi aşan gecikmesini, son kullanılan veriyi yakında tutarak gizler.

Hiyerarşi: L1 (çekirdek başına, yaklaşık 32 KB veri + 32 KB komut, 4 çevrim gecikme), L2 (çekirdek başına, yaklaşık 1 MB, ~12 çevrim), L3 (çekirdekler arasında paylaşımlı, modern masaüstünde ~32 MB, ~40 çevrim). SRAM ile yapılır (bit başına 6 transistör; hızlı ama pahalı), RAM'in DRAM'i ise bit başına bir transistör ve bir kondansatördür. RAM'e giden bir önbellek ıskalaması 200'den fazla çevrime mal olur; "önbellek dostu" veri yerleşimi (struct of arrays, ardışık erişim) bu yüzden performansta çoğu zaman 5–10 kat fark yaratır.

← Sözlüğe dön