Sanal bellek ve sayfalama
Kısaca: Her süreç kendi bitişik adres uzayını görür. İşletim sistemi bu sanal adresleri sayfa tablolarıyla gerçek belleğe eşler ve gerektiğinde sayfaları diske taşır.
Biraz daha ayrıntılı: Bellek sayfalara bölünür (genellikle 4 KB). CPU’nun MMU’su her erişimde sanal adresleri fiziksel adreslere çevirir. Bir TLB (çeviriler için önbellek) bunu hızlı kılar. Bir sayfa RAM’de değilse CPU bir sayfa hatası verir ve işletim sistemi onu yükler.
Ayrıntılı
- Yalıtım: süreçler diğer süreçlerin…
Ayrıca bak: Süreç zamanlama, Bellek hiyerarşisi ve önbellek satırları