--}}

Hafıza Hiyerarşisi

Hafıza hiyerarşisi, bilgisayar mimarisinde yer alan sıralı depolama düzenidir. Bilgisayar programlarının hafızasından yararlanmak için tasarlanmıştır. Hiyerarşinin üst kademeleri alt kademelerine göre daha düşük gecikme süresine ve daha küçük boyuta sahiptir.

Hafıza hiyerarşisi, bilgisayar mimarisinde yer alan sıralı depolama düzenidir. Bilgisayar programlarının hafızasından yararlanmak için tasarlanmıştır. Hiyerarşinin üst kademeleri alt kademelerine göre daha düşük gecikme süresine ve daha küçük boyuta sahiptir.

Yeni merkezi işlem birimleri (CPU) hızlı çalışarak büyük programların bellek girişi adresini ve ön belleğin verimliliğini arttırırken hiyerarşinin farklı kademeleri arasında bilgi transferi yapılırken de işlemci hızını sınırlar. Sonuç olarak CPU tam hafıza giriş - çıkışını beklerken çok fazla zaman harcar.

Pekçok bilgisayardaki hafıza hiyerarşisinin sonuçları:
  • İşlemcinin kaydedicileri - mümkün olan en hızlı giriş (genellikle 1 cpu cycle), yalnızca 100 byt büyüklüğü için
  • Bölüm 1 (B1) önbellek - yalnızca birkaç cycle içinde sıksık giriş yapar, genellikle 10 larca Kb
  • Bölüm 2 (B2) önbellek - B1 e göre 2 ila 10 kat arası daha fazla gecikir, sıksık 512 Kb veya üzeri
  • Bölüm 3 (B3) önbellek - (isteğe bağlı) B2 den daha fazla gecikir , sıksık birkaç Mb
  • Ana bellek (DRAM) - yüzlerce cycle sürebilir, ama birkaç Gb. Giriş zamanları düzenli olmaya bilir, NUMA makinesi içinde.
  • Disk bellek - 100.000`lerce cycle gecikir, ama çok uzundur
  • Üçüncü sınıf depolama- teyp, optik disk(WORM)


bilgisayar-taslak

Kaynaklar

Vikipedi

İlgili konuları ara


Görüşler

Bu konuda henüz görüş yazılmamış.
Gürüş/yorum alanı gerekli.
Markdown kodları kullanılabilir.