Hayır, RAM'in masanız gibi olduğunu ve takas alanı / sanal belleğin bir dosya dolabı gibi olduğunu hayal edin. Bir dosya dolabına çok fazla bilgi koyabilirsiniz, ancak erişmek zordur. Kullanmak istediğiniz kağıtlar, çekip masanın üzerine koymalısınız; sorun masanın aynı anda sadece çok fazla kağıt tutabilir olmasıdır.
32 bitlik makinelerin yalnızca 4GB (2 ^ 32 veya yaklaşık 4 milyar bayt) büyükliğinde bir masası olabilir, ancak yine de neredeyse sınırsız dosya dolabına sahip olabilirler. Sadece masa dolduğunda kağıtları değiştirmek zorundalar ve dosya dolabında başka bir sayfaya bakmaları gerekiyor.
Takas için geçerli olmama nedeni, RAM içeriğine erişmek veya ondan kod yürütmekle çalışabileceği sayıların boyutuyla sınırlı olmasıdır. Masada sadece 4 milyar kelimeye sahip olabileceğinizi düşünün, çünkü bu sayabileceğiniz kadar yüksektir ve doğrudan kelimelerle çalışmanız gerekir. "3.547 sözcüğü yanlış yazılmış. 3.452.780 sözcüğünü" Merhaba "olarak değiştirin. 6. kelimeyi silin."
Şimdi, her sayfanın üzerinde 4.000 kelime olabilir. Yakalama, takas alanına atıfta bulunduğunuzda, kelimeye değil, yalnızca sayfaya referans verirsiniz. Yani hala sadece 4 milyar sayabilirsin, ama 4 milyar sayfaya sayabilirsin. 4 milyar sayfa aslında 16 trilyon kelimeye sahip - sayabileceğinizden çok, çok daha yüksek.
64-bit makineler daha yüksek sayım yapabilir, böylece yeterince büyük bir masaları varsa tüm sayfaları bir kerede masanın üzerine koyabilirler. 32-bit bir makineye süper büyük bir masa koysanız bile, yine de sadece 4 milyar sayabilirsiniz, böylece masanın üzerindeki tüm ekstra kelimelere referans veremezsiniz.