कुछ प्रणालियां (सिस्टम), जैसे की बर्रोज लार्ज सिस्टम, वर्चुअल मेमोरी के कार्यान्वयन के लिए पृष्ठन (पेजिंग) का प्रयोग नहीं करते हैं। इसके बजाय, वे विभाजन का उपयोग करते हैं, ताकि किसी ऐप्लीकेशन के वर्चुअल ऐड्रेस स्पेस को चर लंबाई के खंडों में विभाजित किया जा सके. एक वर्चुअल ऐड्रेस में एक खंड संख्या और खंड के भीतर एक ऑफसेट होता है।
मेमोरी को अब भी एक ही संख्या (जिसे "पूर्ण" या "रैखिक" ऐड्रेस कहा जाता है) के द्वारा भौतिक रूप से व्यक्त किया जाता है। इसे प्राप्त करने के लिए, एक खंड विवरणक की खोज करने के लिए प्रोसेसर खंड सारणी में खंड संख्या की खोज करता है। खंड विवरणक में एक चिन्हक होता है जो यह सूचित करता है कि क्या खंड मुख्य मेमोरी में उपस्थित है और, यदि ऐसा है, तो खंड के शुरू में मुख्य मेमोरी में ऐड्रेस (खंड का "आधार" ऐड्रेस) और खंड की लंबाई सूचित करता है। यह जांच करता है कि खंड के भीतर ऑफसेट कि लंबाई खंड कि लंबाई से कम है या नहीं और, यदि ऐसा नहीं है, तो क्या कोई अवरोध उत्पन्न होता है। यदि कोई खंड मुख्य मेमोरी में मौजूद नहीं रहता है, तो ऑपरेटिंग सिस्टम में हार्डवेयर संबंधी एक अवरोध उत्पन्न उत्पन्न किया जाता है, जो मुख्य मेमोरी में खंड को पढ़ने या कार्यान्वयन के दौरान पृष्ठांकित आंकड़ों के सेट को सहायक स्टोरेज से वास्तविक स्टोरेज में "स्थानांतरित" करने (Swap in) की कोशिश कर सकता है। खंड को पढ़े जाने के लिए मुख्य मेमोरी में जगह बनाने हेतु ऑपरेटिंग सिस्टम को मुख्य मेमोरी में से अन्य "खण्डों को हटाना" (Swap out) पद सकता है।
विशेष रूप से, इंटेल 80286 ने एक विकल्प के रूप में इसी प्रकार की एक विभाजन योजना का समर्थन किया, लेकिन अधिकांश ऑपरेटिंग सिस्टमों द्वारा इसका उपयोग नहीं किया गया।
विभाजन और पृष्ठन का सम्मिश्रण करना, आमतौर पर प्रत्येक खण्डों को पृष्ठों में विभाजित करना संभव है। जो सिस्टम उन्हें सम्मिश्रित करते हैं, जैसे कि Multics और IBM System/38 और IBM System i मशीन में, वर्चुअल मेमोरी को आमतौर पर पृष्ठन के साथ लागू किया जाता है, जिसमें विभाजन का प्रयोग मेमोरी को सुरक्षा प्रदान करने के लिए किया जाता है। इंटेल 80386 और बाद में IA-32 प्रोसेसरों के साथ, खंड एक 32-bit वाले रैखिक पृष्ठन वाले ऐडरेस स्पेस में स्थित रहते हैं। इसलिए खण्डों को उस रैखिक पृष्ठन वाले ऐडरेस स्पेस के भीतर और बाहर किया जा सकता है। इससे वर्चुअल मेमोरी के दो स्टार मिलते हैं; हालांकि बहुत कम ही ऑपरेटिंग सिस्टम ऐसा करते हैं। इसके बजाय, वे केवल पृष्ठन का उपयोग करते हैं।
पृष्ठों और खण्डों का उपयोग कर वर्चुअल मेमोरी के कार्यान्वयन में अंतर न केवल क्रमश: निश्चित और चर आकारों के द्वारा मेमोरी के विभाजन से संबंधित है। कुछ प्रणालियों (सिस्टमों) में, जैसे कि मल्टिक्स (Multics), या बाद में सिस्टम/38 (System/38) और प्राईम मशीन्स में, एक मेमोरी मॉडल के अर्थ विज्ञान के रूप में, विभाजन वास्तव में उपयोगकर्ता प्रक्रियाओं में दिखाई देता था। दूसरे शब्दों में, उस एक प्रक्रिया के बदले में जिसमें एक मेमोरी होता था जो बाइट्स या शब्दों के एक बड़े वेक्टर के जैसा दिखाई देता था। यह अधिक संरचित था। यह पृष्ठों के प्रयोग करने से भिन्न है, जो प्रक्रिया में दिखाई देने वाले मॉडल को नहीं बदलता है। इसके महत्वपूर्ण परिणाम हुए.
खंड न केवल "चर लंबाई वाला एक पृष्ठ", या ऐडरेस स्पेस की लंबाई को बढ़ाने का एक एक सीधा तरिका नहीं था (जैसा कि इंटेल 80286 में). मल्टिक्स में, विभाजन एक बहुत शक्तिशाली तंत्र था जिसका उपयोग एक एक-स्तरीय वर्चुअल मेमोरी मॉडल प्रदान करने के लिए किया जाता था, जिसमें "प्रोसेस मेमोरी" और "फाइल सिस्टम" के बिच कोई अंतर नहीं था - एक 'प्रप्रोसेस एक्टिव ऐड्रेस स्पेस में केवल खण्डों (फाइलों) कि एक सूचि होती थी जिन्हें इसके संभावित ऐड्रेस, कोड और डेटा (आंकड़े), दोनों में प्रतिचित्रित किया जाता था।
यह यूनिक्स (Unix) में बाद के mmap क्रियाविधि के समान नहीं था, क्योंकि अर्द्ध - स्वेच्छ स्थानों में फाइलों को प्रतिचित्रित करने के समय अंतर फ़ाइल पॉइंटर (सूचक) संकेत काम नहीं करते हैं। मल्टिक्स (Multics) में अधिकाँश निर्देशों में निर्मित ऐसे पताभिगमन मोड थे। दूसरे शब्दों में, यह पुनर्स्थापित अंतर खंड संदर्भ क्रियान्वित कर पूरी तरह से एक लिंकर की जरूरत को समाप्त कर सकता था। यह उस समय भी काम करता था जब विभिन्न प्रक्रियाएं एक ही फाइल को विभिन्न स्थानों में उनके निजी ऐड्रेस स्पेसों में प्रतिचित्रित करता था। 

वर्चुअल (आभासी) = वास्तविक ऑपरेशन (परिचालन)
गतिक ऐड्रेस रूपांतरण
परहेज ताड़ना
खंडित (विभाजित) वर्चुअल मेमोरी