Yanıtlar:
İşletim sistemi RAM dışında olduğunda ve takas olmadığında, temiz sayfaları atar. Kirli sayfaları atamaz çünkü ilk önce bir yere yazmak zorunda kalır. Bu, çalışma setini tutmak için yeterli RAM yoksa, düşmeye ve düşük performansa neden olur. Bu, gerçekten takas edilmesini istemenizin temel nedenlerinden biri - işletim sistemi hangi sayfaların tahliyesi konusunda daha iyi bir karar verebilir.
Takas yapılmadığında, tahliye edilecek daha temiz bir sayfa kalmaz ortaya çıkar çıkmaz, sistemin sanal belleği tükenir (kesinlikle konuşur, RAM + takas). O zaman süreçleri öldürmek zorunda kalacak.
RAM'in tükenmesi tamamen normaldir. RAM kullanmanın olumsuz bir dönüşü var . RAM'in tükenmemesi eşit derecede "RAM israfı" olarak tanımlanabilir. Tüm RAM kullanımda olduktan sonra, işletim sistemi RAM'de neyin saklanacağı ve neyin yapılmayacağı konusunda akıllıca kararlar alır. Herhangi bir takas olmadan, daha az seçenek var.
Sayfaları kovması yeterli olmadığında ile veya takas olmadan, işletim sistemi belleği (örneğin gerektiren işlemleri izin vermeyerek başlayacak mmap
ve fork
başarılı olmak için). Ancak, bazen bu yeterli değildir ve işlemlerin öldürülmesi gerekir.