Doğrudan Haritalama Nedir?



Doğrudan haritalama, bir bilgisayara kolay erişim için bilgilerin saklanması için bir yöntemdir. Son kullanılan bilgiler bir önbellekte saklanır, böylece bilgisayar bir sonraki ihtiyaç duyulduğunda bilgiyi hızlı bir şekilde bulabilir. Olarak bilgisayar programlama , kredi notu düşüklere kredi veren bankalarbir önbellek kolaylıkla almak veri amaç için ayrılmış olan rasgele erişim belleği (RAM), küçük bir kesitidir. Doğrudan eşleme ile, bellekteki her veri parçasına, önbellekte başka veri parçaları ile paylaştığı bir alan verilir. Yeni verilere ihtiyaç duyulduğu için önbellek verileri sürekli üzerine yazılıyor.
Bir önbellek çizgiler halinde düzenlenmiştir. Her satır, yalnızca bir veri bloğunu depolamak için yeterince büyük ve verilerin nereden geldiğini belirten bir etiket. Bir kullanıcı bir veri parçası istediğinde, bilgisayar önce bilginin olup olmadığını görmek için önbelleği tarar. Öyleyse, bilgi kullanıcıya döndürülür. Bu, önbellek vuruşu olarak bilinir, bu da verileri orijinal konumundan almaktan daha hızlıdır.
Önbellek isabetleriyle sonuçlanan isteklerin yüzdesi isabet oranı olarak adlandırılır. İstenen kullanıcı önbellekte bulunmuyorsa, bilgisayar bunu bellekte bulacaktır. Verilerin bir kopyası önbellekte saklanacaktır, böylece kullanıcı bir dahaki sefere istediği anda hızlı bir şekilde bulunabilir ve isabet oranını arttıran teoride. Bütün bunlar perde arkasında gerçekleşiyor. Kullanıcı, alınan verilerin önbellekten mi yoksa belleğe mi ait olduğunu bilmiyor.
Doğrudan eşleme, bellek bloklarının önbellekte nerede saklanacağına karar vermenin bir yöntemidir. Her bir bellek bloğuna önbellekte belirli bir satır atanır. kredi notuna bakmadan kredi veren bankalarÖnbellek bellekten daha küçük olduğundan, çoklu bloklar önbellekte tek bir satırı paylaşır. Yeni bir bloğun yazılması gerektiğinde bir satır doluysa, eski bir bloğun üzerine yazılır.
Doğrudan haritalama, bir önbellek tasarlamanın çok basit ve kolay bir yolu olsa da, bazı problemler ortaya çıkarmaktadır. Bir program, aynı çizgiyi doğrudan eşleme önbelleğinde paylaşan birden fazla veri bloğuna sürekli olarak erişirse, satır sıklıkla yeniden yazılır. Bu, bir çok yanlışlığa neden olur, çünkü bilgisayarın ihtiyaç duyduğu veriler, şu anda o önbellek çizgisinde bulunan veriler olma olasılığından daha azdır. Dolayısıyla, doğrudan eşleme diğer önbellek eşleme modellerinden daha düşük bir isabet oranına sahiptir.


Yorumlar

Bu blogdaki popüler yayınlar

Bir HTML Ağacı Nedir?

Makine Kodu nedir?

SATA 6Gb / s nedir?