«virtual-memory» etiketlenmiş sorular

1
TLB ve veri önbelleği nasıl çalışır?
Bir sınav için çalışmaya çalışıyorum ve TLB ve veri önbelleğinin nasıl çalıştığı konusunda şaşkın olduğumu fark ettim. TLB'nin en son kullanılan fiziksel adreslerin önbelleği olduğunu anlıyorum. Ancak, ders kitabımdaki bir şemaya bakıyordum (aşağıda gösterilmiştir) ve içinde neler olduğunu anlamıyorum. Aniden fiziksel adresi böler ve önbelleği dizine eklemek için kullanır sanırım. …

1
Sanal adres alanı fiziksel adres alanından daha büyükse, adres eşlemeleri bellekte nasıl saklanır?
Diyelim ki 40 fiziksel adres biti olan bir sistemle çalışıyoruz. Toplam fiziksel adres alanı (bayt-adreslenebilir bellek olduğu varsayılarak) bayt veya 1 TiB'dir. Sanal adresler 48 bit uzunluğundaysa, sanal bellekte fiziksel bellekte konumlardan daha fazla adres olduğu anlamına gelir.2402402^{40} Bu benim için mantıklı, çünkü "fazla" adresler sabit disk konumlarına da işaret …

1
İşletim sisteminde bellek balonlaması
Bazı hipervizörler, balon adı verilen bir yöntem kullanarak bellek kullanımını optimize eder (en azından KVM bunu çağırır), bu yöntem VM'ler arasındaki belleği tekilleştirir ve yazma sırasında kopyalamayla ortak sayfaları salt okunur olarak ayarlar. Bu bir çatal çağrısının tersidir. İşlemler için bir işletim sistemi düzeyinde uygulamak mümkün mü (esas olarak aynı …

1
Saf talep sayfalaması sırasında alan yönetimini değiştirin
Bir işletim sistemi ev ödevi yaparken karşılaştığım bir şüphe - ancak, basit bir kodlama sorusundan daha fazla konsept tabanlı görünüyor, bu yüzden IMHO ödev etiketinin bunun için uygun olduğunu düşünmüyorum. Sabit miktarda RAM ve Takas belleği verildiğinde, aynı anda çalışan birden çok işlem için saf bir talep sayfalama şemasında, aşağıdaki …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.