बहुत से लोगों को शिक्षित किया जाता है कि Microsoft के सफेद कागजों को पढ़कर विंडोज मेमोरी मैनेजर कैशिंग कैसे काम करता है, हालांकि, अपेक्षाकृत कम दस्तावेज हैं जो बहुत बड़ी / बढ़ती मैपिंग फ़ाइलों और स्टैंडबाय सूचियों से संबंधित वास्तविक-दुनिया के प्रदर्शन के मुद्दों (सुस्ती) का वर्णन करते हैं।
मेरे पास एक Win7 64 बिट (8 जीबी रैम) पीसी है जो सर्वर के रूप में कार्य करता है। मैं इसमें और मेमोरी नहीं जोड़ सकता। इसमें टीवी ट्यूनर का एक समूह है जो HDD 24/7 में कई युगपत विशाल एमपीईजी 2 फाइलें (कम से कम 3-8 जीबी प्रत्येक) रिकॉर्ड / लिखता है। इस बात पर निर्भर करता है कि मेरा पीसी टीवी कार्यक्रमों की रिकॉर्डिंग में कितना व्यस्त है, 1-3 दिनों के बाद, मेरा पीसी सुस्त हो जाता है।
बस विंडोज टास्क मैनेजर को देखकर, ऐसा प्रतीत होता है कि मेरे पास बहुत बड़े अनुप्रयोग नहीं खुले हैं; और, "उपलब्ध स्मृति" के बहुत सारे। यहां तक कि अगर मैं सभी सक्रिय प्रक्रियाओं को बंद करता हूं, तो पीसी सुस्त रहता है। हालाँकि, जब मैं रामफ्यूज़ का उपयोग कर रहा हूं, तो मैं देख सकता हूं कि ये बड़ी एमपीईजी 2 फाइलें सक्रिय स्टैंडबाय सूची में मैप की गई फाइलें बन जाती हैं; जो समय के साथ मेरे पीसी को बहुत सुस्त बना देता है। अगर मैं रामपस में "खाली स्टैंडबाय सूची" का चयन करता हूं, तो मेरा पीसी तुरंत बेहद संवेदनशील हो जाता है; मानो मैंने अभी इसे रिबूट किया है। सुस्ती को दूर करने के लिए मैं कुछ और नहीं कर सकता। वास्तव में, पीसी इस सुस्ती से कभी नहीं उबर पाएगा जब तक कि मैं स्टैंडबाय सूची या रिबूट को खाली नहीं करता।
मेरे पास एक कमांड-लाइन उपयोगिता है, EmptyStandbyList.exe, जो मैंने पाया कि चुपचाप स्टैंडबाय सूची को रैमपैम के GUI में ऐसा करने के बजाय शुद्ध करता है। हालाँकि, दुर्भाग्यवश यह स्टैंडबाय सूची में छोटी वस्तुओं को भी शुद्ध करता है जो स्टैंडबाय सूची में रहने के लिए प्रदर्शन के उद्देश्यों के लिए बहुत उपयोगी होते हैं।
Google पर खोज करते समय, मैंने अन्य लोगों को पाया है जिनके पास लगभग मेरे जैसा ही सटीक मुद्दा है। हालाँकि, उनके अधिकांश प्रश्न अनुत्तरित हैं; ऐसा क्यों होता है, इसकी कोई वास्तविक व्याख्या नहीं है; और, "खाली अतिरिक्त सूची" तकनीक के अलावा समस्या को ठीक करने का कोई निश्चित तरीका नहीं है।
मैंने एक एमएस उपयोगिता / सेवा का उल्लेख देखा है जिसे "डायनेमिक कैश" कहा जाता है; लेकिन यकीन नहीं है कि अगर यह विशेष रूप से मैं क्या चाहता है इलाज। इसके अलावा, Win7 / Win2008 R2 संस्करण केवल MS समर्थन के माध्यम से उपलब्ध लगता है। मैंने कुछ उपयोगिताओं को भी देखा जो "न्यूनतम / अधिकतम एनटी कैश सीमा" सेट करते हैं; लेकिन वे देखते हैं कि वे प्रक्रियाओं के लिए काम करने वाले सेटों के लिए विशिष्ट हैं, न कि स्टैंडबाय सूचियों के लिए।
मैं किसी ऐसे व्यक्ति से उम्मीद कर रहा हूं जो बाहर के बारे में सोच सकता है, मेरे लिए मेरे बजाय एक और अधिक सुशोभित इलाज के बारे में सोच सकता है, जिसमें मुझे पूरी तरह से स्टैंडबाय सूची को नियमित रूप से खाली करने का उपयोग करना होगा; और, उम्मीद है कि मेरे (और अन्य लोगों) लक्षण के बारे में एक निश्चित व्याख्या है। जिस कारण मैंने "आउट-द-बॉक्स" का उल्लेख किया है, क्योंकि पहले से ही बहुत सारे लोग हैं जो केवल मैप की गई फ़ाइलों और स्टैंडबाय सूची प्राथमिकताओं को "पेपर पर" काम करना पसंद करते हैं; जो मेरे लिए बहुत उपयोगी नहीं है।