Dinamik Önbellek Nedir?
Önbellek, kullanıcının daha önce görüntülediği verileri
kullanıcı girişi veya tercihi olmadan otomatik olarak tutan merkezi işlem
birimi ( CPU ) belleğindeki bir bölümdür . Dinamik önbellek verileri tutar,
ancak tutulan şey kullanıcının talimatları tarafından belirlenir ve
kullanıcının dinamik önbellek sisteminin kontrolünü ele geçirmesine izin
verilir. Bu, düşük faizli ihtiyaç kredisi önbelleğin aşırı kullanılmasını önler
ve yalnızca önemli işlevler gerçekleştirilir. Dinamik sistemlerde, kullanıcı
tipik olarak önbellek boyutunu artırabilir veya azaltabilir. Yanlış
yapılandırılmış bir önbellekle ilgili bir sorun, önbellek çok düşük
ayarlanmışsa önemli verilerin atılmasıdır.
Bir önbellek, verileri yakalamak için bir ağ olarak yapılır.
Bir kullanıcı bir web sitesine eriştiğinde, bir program çalıştırır veya başka
bir şey yaparsa, önbellek bunu not eder ve geçici bir belleğe kaydeder.
Kullanıcı önbelleği terk etmeden önce web sitesine veya programa tekrar
erişirse, bilgisayar daha yeni bir durumda bilgi sahibi olduğu için daha hızlı
yüklenir. Önbellekle ilgili sorun, kullanıcı için önemsiz olan veya nadiren kullanılan
işlevleri hızlıca doldurabilmesidir.
Birçok sistemde, sık rastlanan sorunlara neden olabilecek,
çok yüksek - rastgele erişim belleğinden (RAM) daha yüksek olan otomatik bir
önbellek bulunur. Önbellek RAM'in ötesine ayarlandığında, sistemin yüklenmesi
veya hesaplanması için daha yeni işlemler zor olmaktadır. Performans çok fazla
acı çekiyor çünkü önbellek verileri bırakmak istemiyor, ancak yeni verilerin
yüklenmesine izin vermek için bellek açmak istiyor.
Dinamik bir önbellek, bu soruna olası bir çözümdür. Bir
yandan kullanıcı çeşitli program veya fonksiyonları seçebilir ve bunları
dinamik önbellekte ayarlayabilir. Örneğin, kullanıcı bir Web tarayıcısını
öncelikli olarak ayarlarsa, verileri gecikmeden önbelleğe alınır, düşük
öncelikli işlevler önbellekte saklanmaz veya gerektiğinde atılır.
Başka bir çözüm ise, kullanıcının önbellek boyutunu dinamik
önbellekte ayarlayabilmesidir. Bu, önbelleğin mutlak zorunluluğuna
ayarlanmasını KBB notu düşüklere kredi veren bankalar sağlar ve kullanıcının ihtiyaç duyduğu
her şey için dinamik olarak değiştirilebilir. Bu yapıldığında, önbellek RAM'i
devralamaz.
Dinamik önbellek ayarı ile ilgili bir sorun, kullanıcının
çok düşük düzeyde ayarlanmasıdır. Bu örnekte, önbellek doldurulduğunda ancak
kullanıcı yüksek öncelikli bir işlev için yeni veriler yüklediğinde, önbellek
karışacaktır. Yeni verilere tutmak için önemli önbellek verisini atabilir veya
yeni bilgileri saklamayı reddedebilir. Bu olursa, önbellek daha yüksek bir eşik
değerine ayarlanmalıdır.
Yorumlar
Yorum Gönder