यह पहले से ही है।
ध्यान देना महत्वपूर्ण है कि मेमोरी के बीच का अंतर है कि सिस्टम को चलाना होगा और मेमोरी जो कैशिंग और इस तरह के लिए होना अच्छा है। वह 2GB मेमोरी, कई बार 6GB तक, वह मेमोरी होती है जिसे विंडोज़ को आपके प्रोग्राम्स को चलाने या गंभीर पेजफाइल थ्रैशिंग मुद्दों का सामना करने के लिए मेमोरी में रखना चाहिए। हालांकि, इसका मतलब यह नहीं है कि अन्य 14GB उपयोग में नहीं हैं! इसके विपरीत, शेष मेमोरी का उपयोग डिस्क से कैशिंग फ़ाइलों और अन्य अक्सर उपयोग किए जाने वाले लेकिन धीमे डेटा स्टोर के लिए भारी रूप से किया जा रहा है । हालाँकि, चूंकि यह केवल कैश है, विंडोज़ मेमोरी को "उपयोग में" नहीं मानता है - यह सिर्फ इसे डंप कर सकता है अगर इसे वास्तविक एप्लिकेशन डेटा के लिए स्थान की आवश्यकता हो।
"लेकिन फिर मुझे पेजफाइल की आवश्यकता क्यों है?"
एक पेज फ़ाइल होने से विंडोज़ को कैश को सर्वोत्तम तरीके से प्रबंधित करने की अनुमति मिलती है। देखिए, हम इंसानों को लगता है कि हम एक या दो चीजों को जानते हैं कि संभवत: सबसे प्रभावी तरीके से कुछ 128 बिलियन बिट डेटा का प्रबंधन कैसे किया जाए। सच्चाई यह है कि हम एल्गोरिथ्म दक्षता की तुलना में स्क्वाट को नहीं जानते हैं कि एक कंप्यूटर अन्यथा उपयोग करने का प्रयास करता है जब हम ध्यान करना बंद कर देते हैं और इसे अपनी बात करने देते हैं।
मान लीजिए कि एक प्रोग्राम को 200MB मेमोरी की आवश्यकता है, लेकिन यह केवल 100 एमबी की मेमोरी को अक्सर एक्सेस कर रहा है। Windows अनुप्रयोग के लिए 100MB मेमोरी आवंटित करेगा (उस 2GB का हिस्सा जो आप देख रहे हैं), और फिर उस स्थान के बाकी हिस्सों के लिए 100MB पेज फ़ाइल आवंटित करें जिसे एप्लिकेशन की आवश्यकता है। और जब आपके पास अतिरिक्त मेमोरी उपलब्ध हो, तो यह पृष्ठ फ़ाइल से 100MB को मेमोरी में लोड कर देगा, ताकि वह वहां बैठा रहे, हमेशा तैयार रहे। जब विंडोज़ ऐसा करती है, तो यह जानती है कि 100MB मेमोरी अभी भी अधिक महत्वपूर्ण जरूरतों के लिए उपलब्ध है - मान लीजिए कि आप एक गेम के लिए 100MB स्तर की फ़ाइल को अक्सर लोड कर रहे हैं, हर दो मिनट या तो, लेकिन यह एप्लिकेशन केवल उस अतिरिक्त का उपयोग करता है दिन में एक बार मेमोरी (और जब हम उस पर हों, तो मान लें कि बाकी मेमोरी पहले ही कैश से भर चुकी है)। क्या उस स्मृति को बेकार बैठना चाहिए, जबकि खेल स्तर डिस्क से हर बार लोड किया जाता है? बिलकूल नही! विंडोज़ कैश से एप्लिकेशन डेटा को डंप कर देगा और गेम स्तर को कैश में लोड कर देगा, जिससे आपका गेम काफी तेज चलेगा।