जवाबों:
जब ऑपरेटिंग सिस्टम रैम से बाहर हो जाता है और इसमें कोई स्वैप नहीं होता है, तो यह साफ पन्नों को छोड़ देता है। यह गंदे पन्नों को नहीं छोड़ सकता क्योंकि इसे पहले उन्हें कहीं लिखना होगा। यदि काम करने वाले सेट को रखने के लिए अपर्याप्त रैम है, तो यह थ्रेशिंग और खराब प्रदर्शन का कारण बनता है। यह मुख्य कारणों में से एक है जिसे आप वास्तव में स्वैप करना चाहते हैं - इसलिए ऑपरेटिंग सिस्टम बेहतर निर्णय ले सकता है कि कौन से पृष्ठ बेदखल करना है।
स्वैप नहीं होने से, सिस्टम वर्चुअल मेमोरी (सख्ती से बोलना, रैम + स्वैप) से बाहर चला जाएगा, क्योंकि इसमें बेदखल करने के लिए अधिक स्वच्छ पृष्ठ नहीं हैं। फिर उसे प्रक्रियाओं को मारना होगा।
रैम से बाहर चलना पूरी तरह से सामान्य है। यह रैम का उपयोग करने पर सिर्फ एक नकारात्मक स्पिन है । रैम से बाहर नहीं चलने को समान रूप से "बर्बाद करने वाली रैम" के रूप में वर्णित किया जा सकता है। एक बार सभी रैम उपयोग में होने के बाद, ऑपरेटिंग सिस्टम रैम में क्या रखना है और क्या नहीं, इसके बारे में बुद्धिमान निर्णय लेता है। बिना किसी स्वैप के, इसके पास कम विकल्प हैं।
साथ या स्वैप के बिना, जब पृष्ठों हटाना उतना पर्याप्त नहीं है, ऑपरेटिंग सिस्टम के संचालन कि स्मृति (जैसे की आवश्यकता होती है की अनुमति देने से इनकार करके शुरू कर देंगे mmap
और fork
सफल होने के लिए)। हालांकि, कभी-कभी यह पर्याप्त नहीं होता है और प्रक्रियाओं को मारना पड़ता है।