Bilgisayarın sanal belleği, çok görevli işletim sistemlerinde kullanılır. Bu sayede birden fazla program çalıştırırken daha fazla verimlilik sağlar.
Sanal bellek, performansı artırmak için yeterli RAM olmadığında sistem tarafından ayrılan sabit disk alanı kısmıdır. Bu durumda, bilgisayar tarafından halihazırda kullanılmayan veriler, sözde disk belleği dosyasına taşınır. Bu dosyanın boyutu sanal bellek miktarı ile aynıdır. Kural olarak, sistemin normal çalışması için disk belleği dosyasının boyutu, RAM'in boyutunun 1,5 katı olmalıdır. Ancak kullanıcı genellikle karmaşık grafikler veya 3D animasyonlu bilgisayar oyunları oynuyorsa veya karmaşık programları kendisi oluşturuyorsa, dosya boyutu RAM'e göre iki katına hatta üç katına çıkmalıdır. Sanal belleği bağlamak, ikincil taşıyarak RAM kaynaklarının daha rasyonel kullanımına izin verir. verileri ikincil depolamaya Aynı zamanda, aynı anda çalışan işlemler birbirinden "bilmeden" ayrı ayrı çalışır. Sanal belleği uygulamanın iki yolu vardır: sayfa ve segment. Bir disk belleği uygulamasında, RAM, bir bellek birimi olarak alınan aynı boyuttaki (sayfalar) bölgelere bölünür. Çalışan bir işlem, sanal bellekte bulunan bir adrese bir bellek isteği gönderir. Adres, içindeki sayfa numarasını ve ofseti temsil eder. Sistem, uzun süredir kullanılmayan bir sayfayı sabit diske boşaltabilir. Segment organizasyonu, sanal belleği isteğe bağlı büyüklükteki segmentlere böler. Bir işlem belleğe eriştiğinde, bazı segmentler RAM'e taşınır ve bazıları sabit diskte kalır. Her segmente belirli bir erişim hakkı düzeyi atanabilir. Segment belleğin çalışması sayfa belleğine benzer, ancak erişim hızı daha düşüktür. Çoğu durumda sanal bellekteki artış otomatik olarak gerçekleşir, ancak kullanıcının manuel olarak yapması gereken durumlar vardır. Ancak bu durumda, sistem performansının kabul edilebilir sınırları aşabileceğini ve bunun aksine bilgisayarın çok daha yavaş çalışacağını unutmamalısınız. "Sistem" veya " bölümünden Denetim Masası'ndaki sanal belleği manuel olarak artırabilirsiniz. Sistem ve bakımı" bölümü. "Parametreleri değiştir" komutunda, "Gelişmiş" sekmesini seçmeniz gereken "Sistem Özellikleri" penceresi görünür. "Performans" bölümünde - "Seçenekler" düğmesi. "Performans Ayarları" penceresinde - "Gelişmiş" sekmesi, "Sanal bellek" -> "Değiştir". Disk belleği dosyası boyutunu artırmak için, "Otomatik olarak disk belleği dosyası boyutunu seç" komutunun işaretini kaldırın ve gerekli değeri ayarlayın.