विंडोज 7 में "सिस्टम गुण" पर जाएं। उन्नत टैब में "प्रदर्शन" अनुभाग की "सेटिंग" पर क्लिक करें। यहां "प्रोसेसर शेड्यूलिंग" के तहत "एडजस्ट फॉर .." "बैकग्राउंड सर्विसेज" चुनें।
यह केवल व्यक्तिगत अनुभव पर आधारित है और मैं MSDN या किसी अन्य प्रकाशित स्रोत में सटीक संदर्भ की पुष्टि या उद्धरण नहीं कर सकता। BTW, सिर्फ यह स्पष्ट करना कि मेरा व्यक्तिगत अनुभव काफी महत्वपूर्ण है क्योंकि मैंने वर्षों में कई सर्वर और कार्यस्थानों को प्रबंधित किया है।
मेरा सिद्धांत यह है कि "पृष्ठभूमि सेवाओं" के लिए समायोजन करके, विंडोज़ पृष्ठभूमि ऐप्स (कम से कम सहित) को एक अच्छी प्राथमिकता पर रखता है और इसलिए उनके बाहर निकलने की संभावना कम हो जाती है।
स्वैप फ़ाइल के बारे में पढ़ने की बहुत "अस्पष्ट" स्मृति से एक और .. यहां तक कि EXE की अदला-बदली हो जाती है, यानी यदि कोई प्रक्रिया अपने निष्पादन योग्य कोड के कुछ हिस्सों का सक्रिय रूप से उपयोग नहीं कर रही है, तो उस हिस्से को स्वैप किया जा सकता है (वास्तव में स्वैप करने के लिए नहीं लिखा गया है) फ़ाइल)। दूसरे शब्दों में, रैम कोड का उपयोग करता था (डेटा के विपरीत) को भी मुक्त किया जाता है और अन्य प्रक्रियाओं के लिए उपयोग किया जाता है। बाद में जब आप ऐप पर स्विच करते हैं, और यह अपने कोड का एक भाग चलाता है जो अब मेमोरी में नहीं है, तो विंडोज को फिर से आवश्यकतानुसार लोड करना होगा। यह एक अंतराल का कारण बनता है। मेरा मानना है कि पृष्ठभूमि सेवाओं के लिए सेटिंग भी इस प्रभाव को कम करती है।
दूसरे, चूंकि आप 2.5 G से अधिक मेमोरी का उपयोग नहीं करते हैं, आप स्वैप फाइल को कम से कम बना सकते हैं क्योंकि विंडोज़ बिना दर्द के छोड़ देगा (इसके लिए पर्याप्त है कि बीएसओडी के मामले में छोटी मेमोरी डंप लिखने में सक्षम हो)।
आप पेजफाइल को पूरी तरह से हटा सकते हैं, लेकिन मैं यह सलाह नहीं देता कि जैसा कि मैंने ऊपर बताया है, विंडोज़ एक क्रैशडंप लिखने में सक्षम नहीं होने के बारे में शिकायत करेगी।