İşletim Sistemleri Deneme Sınavı Sorusu #856928

Aşağıdakilerden hangisi en sık kullanılan alanların sayfa ve çerçeve adreslerini tutan hızlı bir bellek alanı olarak tanımlanmıştır?


TLB Translation look-aside buffer)

Bölümleme

Sayfalama

Ofset adresi

Çerçeve


Yanıt Açıklaması:

Sayfalamada boş olan çerçevelerin listesi tutulur. Bir işlem çalıştırıldığında, işlemin kullanmak istediği kadar sayfa sayısına göre fiziksel bellekte gerekli sayıda çerçeve ayrılmaktadır. İlk sayfa ayrılan bir çerçeveye yerleştirilir ve bu çerçevenin numarası sayfa tablosuna konulur; diğer bir sayfa bir çerçeveye yerleştirildiğinde o çerçevenin numarası da sayfa tablosuna işlenmektedir. Burada en önemli sorun sayfa tablosunda çerçeve adresini ararken kaybedilen süredir. Bunu önlemek için özel, küçük ve hızlı bir arabellek olanTLB(Translation look-aside buffer) kullanılmaktadır. Bu hızlı bir bellek alanıdır. Burada bir anahtar ve değer bulunmaktadır. Bulunmak istenen bilgi için tüm anahtarlara aynı anda hızlı bir biçimde bakılmaktadır. TLB sayfa tablosu ile birlikte kullanılmaktadır. TLB sayfa tablosunun sadece bir kısmını kapsamaktadır

Yorumlar
  • 0 Yorum