virtual memory,sanal
hafıza günümüz modern işletim sistemleri tarafından kullanılan
hafıza yönetim tekniğidir.
peki ama neden ?
sisteminizdeki ram den kapasitece daha fazla olan bir programı çalıştırmak istediğinizi düşünelim bu durumda- yapılması gerekilen iş programı bölümlemek/sayfalamak ve ardından ihtiyaç duyulanları ram içerisine yerleştirmek o anlık ihtiyaç duyulmayanları ise virtual memory de bulundurmak ileride ihtiyaç duyulduğunda bunlarıda ram içerisine yerleştirmek diyebiliriz.
virtual memory ile
prosesler birbirlerinden izole edilmiş şekildedir yani her process
kendi sanal adres uzayına sahip ve bir proses başka bir prosesin
alanına müdahalede bulunamaz.
virtual memory ile
hard-diskin belirli bir kısmı memory olarak kullanılmaktadır ve
bu alan işletim sistemi tarafından pagelere ayrılmaktadır.