नेटबुक के लिए, आप शायद कंप्यूटर को हाइबरनेट करना चाहते हैं। हाइबरनेशन की प्रक्रिया के लिए आवश्यक है कि RAM में सभी डेटा को हार्ड डिस्क, स्वैप में लिखा जाए, जिसका अर्थ है कि रैम के रूप में कम से कम स्वैप स्थान होना एक अच्छा विचार है। यदि आपको कंप्यूटर को हाइबरनेट करने की आवश्यकता नहीं है, तो आपको उस स्वैप की आवश्यकता नहीं होगी।
अब, चाल यह है कि यह स्वैप स्पेस वास्तव में एक समर्पित स्वैप विभाजन नहीं है। विंडोज की तरह, कर्नेल आपके नियमित filesystem² पर स्वैप फ़ाइलों का उपयोग कर सकता है, और वे बस एक स्वैप विभाजन के रूप में तेज़ हैं। यह एक स्वैप फ़ाइल के साथ फिर से विभाजन की तुलना में अधिक स्वैप जोड़ना बहुत आसान है, हालांकि। स्वैप फ़ाइलों को जोड़ने के निर्देशों के लिए इस उत्तर से अक्सर पूछे जाने वाले प्रश्न देखें ।
तो, संक्षेप में, इस बारे में चिंता न करें कि आपको कितनी स्वैप की आवश्यकता है; यदि आपको अधिक आवश्यकता है, तो आप इसे आसानी से जोड़ सकते हैं।
Not: यह काफी हद तक सही नहीं है - स्वैप करने के लिए रैम में डेटा लिखने से पहले, कर्नेल मेमोरी से सब कुछ हटा देगा जो वह कर सकता है। इसमें आमतौर पर बहुत सारे प्रोग्राम कोड शामिल होंगे (क्योंकि कर्नेल इसे डिस्क से वापस पढ़ सकते हैं) और सभी डिस्क कैश इत्यादि।
Is: यह क्षमता वास्तव में फाइलसिस्टम-निर्भर है। अधिकांश linux filesystems उन पर स्वैप फाइल होने का समर्थन करते हैं - ext4, जो डिफ़ॉल्ट है, निश्चित रूप से करता है। नया btrfs फाइल सिस्टम एक अपवाद है, इसलिए यदि आप इसके साथ खेल रहे हैं तो आपको स्वैप विभाजन की आवश्यकता होगी।