🎓 Bounlu tarafından hazırlandı
13.377 görüntülenme

Bellek Hiyerarşisi Nedir?

Bilgisayar sistemlerinde performansın optimize edilmesi, veriye erişim hızının artırılmasına bağlıdır. Bellek hiyerarşisi, bu amaçla farklı hız, kapasite ve maliyet özelliklerine sahip bellek türlerini katmanlı bir yapıda kullanır.

Kısa cevap

Bellek hiyerarşisi, işlemciye en yakın ve en hızlı olan küçük belleklerden (önbellekler) başlayıp, giderek yavaşlayan ve kapasitesi artan ana bellek (RAM) ve en son olarak en yavaş ve en büyük depolama birimlerine (SSD, HDD) kadar uzanan bir katmanlı bellek sistemidir.

01

Adım adım çözümlü örnekler

Bir işlemcinin sık eriştiği veriler hangi bellek katmanında bulunur?

İşlemci, sık eriştiği verileri öncelikle en hızlı olan L1 önbelleğinde arar. Eğer veriye burada ulaşamazsa sırasıyla L2 ve L3 önbelleklerine bakar. Bu önbelleklerde bulunamaması durumunda ana belleğe (RAM) erişir.

Bellek hiyerarşisinin temel amacı nedir?

Temel amaç, işlemcinin veri bekleme süresini en aza indirerek genel sistem performansını artırmaktır. Hızlı ancak pahalı bellekler sık erişilen veriler için, daha yavaş ama ucuz bellekler ise daha az erişilen veriler için kullanılır.

Hangi bellek türü en yüksek erişim hızına sahiptir?

Bellek hiyerarşisinde işlemciye en yakın olan kayıtçı dosyaları (registers) ve ardından L1 önbellek (cache) en yüksek erişim hızına sahiptir.
02

Bilgi kartları

03

Mini test

S1.Bellek hiyerarşisinde işlemciye en uzak olan bellek türü hangisidir?

Doğru cevap: C. Bellek hiyerarşisinde işlemciye en uzak olan ve en yavaş erişim süresine sahip olan bellek türü kalıcı depolama birimleri olan SSD ve HDD'lerdir.

S2.Hangi bellek türü en yüksek maliyete sahiptir (birim başına)?

Doğru cevap: D. Bellek hiyerarşisinde birim başına maliyet, hız ve işlemciye yakınlıkla doğru orantılıdır. Bu nedenle L1 önbellek en yüksek maliyete sahiptir.

S3.Bir programın çalıştırılması sırasında verilerin geçici olarak saklandığı ana bellek türü nedir?

Doğru cevap: B. RAM (Rastgele Erişim Belleği), programların çalıştırılması sırasında ihtiyaç duyduğu verileri geçici olarak saklayan ana bellek türüdür.
📄Bu konuyu PDF çalışma kağıdı olarak indirKonu özeti + 10 soru + cevap anahtarı — sınıfta paylaş, yazdır.
04

Sık yapılan hatalar

Bellek hiyerarşisi sadece önbelleklerden oluşur.Doğrusu: Bellek hiyerarşisi, önbelleklerden başlayarak RAM ve kalıcı depolama birimlerini de içeren çok katmanlı bir yapıdır.

En yavaş bellekler en yüksek maliyete sahiptir.Doğrusu: Bellek hiyerarşisinde en hızlı ve işlemciye en yakın bellekler (önbellekler) en yüksek birim maliyete sahiptir.

05

Sıkça sorulan sorular

Bellek hiyerarşisindeki katmanlar nelerdir?

Genellikle kayıtçılar (registers), L1 önbellek, L2 önbellek, L3 önbellek, Ana Bellek (RAM), SSD/HDD gibi katmanlardan oluşur.

Neden bellek hiyerarşisi kullanılır?

Performansı artırmak ve maliyeti optimize etmek için kullanılır. Hızlı ama pahalı bellekler az, yavaş ama ucuz bellekler çok kullanılır.

Önbellek (Cache) ve RAM arasındaki temel fark nedir?

Önbellek, RAM'den çok daha hızlıdır ve işlemci tarafından sık kullanılan verileri geçici olarak tutar. RAM ise daha büyük kapasiteli ve daha yavaştır, çalışmakta olan programların verilerini saklar.

İlgili konular