एक स्वैप फ़ाइल या वर्चुअल मेमोरी फ़ाइल कंप्यूटर की मेमोरी को उससे बड़ा दिखाती है।
छवि क्रेडिट: miklyxa13/iStock/Getty Images
जब एक ऑपरेटिंग सिस्टम में मेमोरी खत्म हो जाती है जिसमें रनिंग एप्लिकेशन को रखा जाता है, तो OS मेमोरी में से कुछ कंटेंट को स्वैप फाइल या वर्चुअल मेमोरी फाइल में कंप्यूटर की हार्ड डिस्क पर ले जाता है। यह प्रक्रिया ओएस को वास्तव में भौतिक मेमोरी की तुलना में अधिक एप्लिकेशन चलाने की अनुमति देती है। कंप्यूटर में अधिक मेमोरी जोड़ने से मदद मिलती है; लेकिन जब स्मृति को जोड़ा जाता है, तो इसे समायोजित करने के लिए स्वैप फ़ाइल को बढ़ाने की आवश्यकता होती है।
लिनक्स स्वैप स्पेस
शून्य से भरी हुई रूट डायरेक्टरी में एक स्वैप फ़ाइल बनाएँ, अनुमतियाँ सेट करें ताकि OS इसका उपयोग कर सके, और निम्न कमांड के साथ नई स्वैप फ़ाइल चालू करें। रूट विशेषाधिकारों की आवश्यकता होती है, इसलिए "सुडो" का उपयोग आदेश जारी करने के अधिकार प्राप्त करने के लिए किया जाता है।
दिन का वीडियो
sudo dd if=/dev/zero of=swapfile count=1M bs=1k (यह 1GB स्वैप फाइल बनाता है) sudo mkswap swapfile (यह इसे एक स्वैप फ़ाइल बनाता है) sudo chmod 0600 swapfile (यह अनुमतियाँ सेट करता है) sudo swapon swapfile (यह बदल जाता है) स्वैपफाइल चालू)
आपके द्वारा चुने गए फ़ाइल आकार के आधार पर पहली कमांड में एक मिनट तक का समय लग सकता है। दूसरा कमांड सफलता या विफलता की जानकारी के साथ प्रतिक्रिया देगा, जबकि तीसरा कमांड कोई प्रतिक्रिया नहीं देगा। अंतिम कमांड नए स्वैपफाइल का उपयोग करके स्वैपिंग को सक्रिय करेगा।
विंडोज वर्चुअल मेमोरी फाइल
विंडोज़ में स्वैप, या वर्चुअल मेमोरी फ़ाइल बनाने के लिए, "प्रारंभ" पर क्लिक करें, "कंप्यूटर" पर राइट-क्लिक करें, "गुण," "उन्नत सिस्टम सेटिंग्स," "प्रदर्शन" पर क्लिक करें। और "सेटिंग्स।" सेटिंग्स संवाद में, "उन्नत," "वर्चुअल मेमोरी" और "बदलें" पर क्लिक करें। सभी डिस्क के लिए स्वचालित रूप से पेजिंग फ़ाइल आकार प्रबंधित करें चेक को साफ़ करें डिब्बा। फिर उस ड्राइव पर क्लिक करें जहां पेजिंग फ़ाइल रहती है, जो आमतौर पर C: ड्राइव होगी। "कस्टम आकार" पर क्लिक करें और मेगाबाइट में अपनी नई वर्चुअल मेमोरी फ़ाइल का आकार या तो प्रारंभिक या अधिकतम आकार बॉक्स में दर्ज करें। "सेट" और "ओके" पर क्लिक करें। यह विंडोज़ के लिए नए वर्चुअल मेमोरी पेजिंग फ़ाइल आकार को सक्रिय करना चाहिए।