Tercüme Lookaside Tamponu Nedir?
Bir bilgisayarın merkezi işlem birimi ( CPU ), fiziksel
belleği sanal belleğe çevirmekten sorumlu olan bir çeviri arama arabellek (TLB)
adı verilen bir önbellek sistemine sahiptir . Bu ayrı bir önbellek sistemidir,
çünkü CPU'nun bu önbelleği bellek adresleri için düzenli önbellekte
yerleştirmekten daha hızlı arama yapması daha hızlıdır. Bellek adreslerini
depolamak için TLB, sanal ve fiziksel bellek adresleri arasında bir harita oluşturan
sayfa tablosu girişlerini kullanır. Tercüme lookaside tamponu kullanıldığında,
ya bellek bulunmuş ya da bilinmeyen bir TLB vuruşu ya da öznesi olabilir. çiftçi destek kredisiBilgisayarlar, daha fazla bellek adresi
bilgisi saklamak için birkaç farklı TLB seviyesiyle birlikte gelebilir .
Fiziksel bellek sanal belleğe dönüştürüldüğünde, bunun bir
önbelleğini oluşturmak bilgisayarın gerçek bellek yerleşimini bulmasını
kolaylaştırır. Bu bilgi ana CPU önbelleğine yerleştirilebilir , ancak bu birkaç
sorun sunar. Bu verileri depolamak için, tüm süreci yavaşlatan birkaç farklı
erişim seviyesi kullanılmalıdır. Bir çeviri arama arabellek bu düzeylerin
etrafına bakar ve CPU'nun doğru bellek noktasını bulmasına yardımcı olur,
böylece veriler açılabilir.
Çevirmeli arama arabelleği, sanal bellek çeviri alanlarını
kategorilere ayıran bir sayfa tablosu sistemi kullanır. Fiziksel bellek, bir
belgenin saklanması veya bir programın kullanılması gibi sanal belleğe dönüştüğünde,
TLB bu çeviriyi saklar. TLB bilgiyi kendisi saklamıyor, ancak hafızanın
bulunduğu yerde hafızayı etkin hale getiriyor.
Bellek mimarisinde bir dosya veya herhangi bir şey bulmak
için , CPU bilgisayardan arama yapar. İşlemcinin ilk adımı, belleğin ön belleğe
alınmış olup olmadığını görmek için çeviri arama arabelleklerini kullanıyor; Bu
bir hit ya da miss üretir. TLB vuruşu, fiziksel belleğin önbelleğe alındığı ve
hızlı bir şekilde bulunabileceği anlamına gelir. Bir TLB özniteliği, fiziksel
belleğin önbelleğe alınmadığını ve belleğin, bellek yetersizliği ve fazladan
zaman alan kredi kartı başvurusu kredi notunu etkiler
mibir işlem olan belleği bulmak için tüm sayfa tablolarına
bakması gerektiği anlamına gelir.
Çoğu bilgisayar birkaç tercüme lookaside tampon seviyesi ile
gelir. En düşük seviye, en az miktarda bilgi tutar, fakat aynı zamanda en hızlı
olanıdır. Tutulacak ilk seviye için çok fazla bilgi olduğunda, daha yüksek
seviyelere dökülür. Bu seviyeler hızlı değildir, ancak fiziksel bellek adresi
için tüm sayfa tablolarında arama yapan CPU'dan hala daha hızlıdır.
Yorumlar
Yorum Gönder