Linux, sanal belleği destekler, yani, bir diski RAM'in bir uzantısı olarak kullanmak, böylece kullanılabilir belleğin etkin boyutu buna uygun olarak artar. Çekirdek, kullanılmayan bir bellek bloğunun içeriğini sabit diske yazar, böylece bellek başka bir amaç için kullanılabilir. Orijinal içerik tekrar gerekli olduğunda tekrar belleğe okunur. Bunların hepsi kullanıcıya tamamen şeffaf geliyor; Linux altında çalışan programlar yalnızca daha büyük miktarda belleği görür ve zaman zaman disklerinde bulunduğunu fark etmez. Tabii ki, sabit diski okumak ve yazmak, gerçek hafızayı kullanmaktan (bin kat daha yavaş) daha yavaş, dolayısıyla programlar o kadar hızlı çalışmıyor. Sabit diskin sanal bellek olarak kullanılan kısmına takas alanı denir.
Linux, dosya sistemindeki normal bir dosyayı veya takas alanı için ayrı bir bölüm kullanabilir. Bir takas bölümü daha hızlıdır, ancak bir takas dosyasının boyutunu değiştirmek daha kolaydır (tüm sabit diski yeniden bölümlendirmeye ve muhtemelen her şeyi sıfırdan yüklemeye gerek yoktur). Ne kadar takas alanına ihtiyacınız olduğunu bildiğiniz zaman, bir takas bölmesine gitmelisiniz, ancak emin değilseniz, takas dosyasını ilk önce kullanabilirsiniz, sistemi bir süreliğine kullanın, böylece ne kadar takas ettiğinize dair bir fikir sahibi olabilirsiniz. gerek ve sonra büyüklüğünden emin olduğunuzda bir takas bölümü oluşturun.
Ayrıca, Linux'un aynı anda birkaç takas bölümü ve / veya dosyayı takas etmesine izin verdiğini de bilmelisiniz. Bunun anlamı, yalnızca nadiren alışılmadık miktarda takas alanına ihtiyaç duyuyorsanız, tutarın tamamını her zaman tahsis etmek yerine, bu zamanlarda fazladan takas dosyası oluşturabilirsiniz.
İşletim sistemi terminolojisine ilişkin bir not: bilgisayar bilimi genellikle değiştirme (tüm süreci yer değiştirmeye yazma) ve sayfalama (bir seferde sadece sabit büyüklükte kısımlar, genellikle birkaç kilobayt yazma) arasında ayrım yapar. Sayfalama genellikle daha verimlidir ve Linux'un yaptığı budur, ancak geleneksel Linux terminolojisi yine de değiş tokuş yapmaktan bahseder.
Kaynak: http://www.faqs.org/docs/linux_admin/x1752.html