थोड़ी देर के बाद प्रोग्राम के बीच विंडोज 7 स्विच कैसे करें?


0

जब मैं विंडोज चलाता हूं, तो मैं आमतौर पर कई कार्यक्रमों को हर समय खुला रखता हूं। मेरे पास 4GB मेमोरी स्थापित है (और यह सभी का उपयोग करने में सक्षम है), और यह मुश्किल से हर कोई 2.5 से अधिक गिग्स का उपयोग करता है। फिर भी, हर बार जब मैं एक प्रोग्राम पर स्विच करता हूं जिसे थोड़ी देर के लिए कम कर दिया जाता है, तो विंडोज हार्ड ड्राइव को पढ़ने की कोशिश में पागल हो जाता है। मैं ऑपरेटिंग सिस्टम का कोई विशेषज्ञ नहीं हूं, लेकिन जो मैं समझता हूं, उसे मेमोरी को कैश करने के लिए हार्ड ड्राइव का उपयोग नहीं करना चाहिए और यदि यह अभी भी उपयोग में है तो रैम से हटा दें और अन्य कार्यक्रमों के लिए पर्याप्त है। किसी भी स्थिति में, क्या ऐसा करने के लिए विंडोज को मजबूर करने का एक तरीका है, या एक और स्पष्टीकरण कि ऐसा क्यों होता है?

धन्यवाद!


एक अन्य उदाहरण के रूप में, आमतौर पर लिनक्स वितरण कुछ भी स्वैप नहीं करता है जब तक कि रैम लगभग भर नहीं जाता है, जो इस समस्या से बिल्कुल भी बचने लगता है। हो सकता है कि विंडोज को इस व्यवहार में भी बदल दिया जाए।
ड्रोनस

जवाबों:


1

फ़ाइल कैश के लिए RAM को मुक्त करने के लिए कुछ समय के लिए उपयोग नहीं किए गए अनुप्रयोग डेटा को विंडोज स्वैप करता है। इस प्रकार मीडिया प्लेयर या डाउनलोड टूल जैसे फाइल ऑपरेटिंग एप्लिकेशन आपके रैम का उपयोग चल रहे लेकिन अनावश्यक अनुप्रयोगों के पक्ष में कर सकते हैं, जो तब धीमी गति से प्रतिक्रिया करते हैं।

अधिकांश लोग दूसरे रास्ते को गोल करते हैं, समय-समय पर महत्वपूर्ण पढ़ने / लिखने के उद्देश्यों के लिए फ़ाइल कैशिंग को कम करते हैं। उदाहरण के लिए कुछ संकेत यहाँ हैं: http://smallvoid.com/article/winnt-system-cache.html । हो सकता है कि आप इस स्पष्टीकरण का उपयोग इसे दूसरे तरीके से राउंड करने के लिए कर सकें, जैसे। फ़ाइल सिस्टम को कम करने के पक्ष में अपने अनुप्रयोगों को स्वैप नहीं करने के पक्ष में कैशिंग करें।


मुझे नहीं लगता कि ये आइटम अब win7 सिस्टम को प्रभावित करते हैं ?? मैं LargesystemCache सेटिंग्स के साथ खिलवाड़ कर रहा हूं, और वे अब कुछ भी नहीं कर रहे हैं। "Fsutil बिहेवियर सेट मेमोरीज़" भी है जो अभी भी 7 में बदलता है, लेकिन अब भी पूरी तरह से अलग नहीं लगता है। सुपरफच को बंद करने से मेमोरी का एक अच्छा हिस्सा मिल सकता है। लेकिन अगर यह पुराने "पृष्ठ को कम से कम" समस्या है जो उन्हें एक्सपी में वापस आ गया था (जो मुझे बताया गया था कि उन्होंने "निश्चित" किया था) केवल तय नहीं करना कम से कम है। मैं वास्तव में किसी भी वास्तविकता में दिलचस्पी ले रहा हूं जो इन सभी वस्तुओं में देखा जा रहा है।
Psycogeek

विंडोज 7 सिस्टम के लिए एक अपडेट, जैसा कि एमएस द्वारा बाहर रखा गया है, ने भी व्यवहार में कुछ बदलाव किए हैं, सिस्टम कैश / रैम उपयोग विधि की मात्रा को कम करके, किसी भी वास्तविक उपयोगकर्ता जानकारी को प्राप्त करना बहुत मुश्किल बना देता है, जब यह बदल जाता है, तो कुछ पूरी तरह से अलग है। वेब डेटा सिस्टम मेमोरी के उपयोग के लिए 2 पूरी तरह से अलग-अलग पक्षों को दर्शाता है, जैसे कि उपयोगकर्ताओं का डेटा उलटा होता है, यह निर्भर करता है
Psycogeek

0

विंडोज 7 में "सिस्टम गुण" पर जाएं। उन्नत टैब में "प्रदर्शन" अनुभाग की "सेटिंग" पर क्लिक करें। यहां "प्रोसेसर शेड्यूलिंग" के तहत "एडजस्ट फॉर .." "बैकग्राउंड सर्विसेज" चुनें।

यह केवल व्यक्तिगत अनुभव पर आधारित है और मैं MSDN या किसी अन्य प्रकाशित स्रोत में सटीक संदर्भ की पुष्टि या उद्धरण नहीं कर सकता। BTW, सिर्फ यह स्पष्ट करना कि मेरा व्यक्तिगत अनुभव काफी महत्वपूर्ण है क्योंकि मैंने वर्षों में कई सर्वर और कार्यस्थानों को प्रबंधित किया है।

मेरा सिद्धांत यह है कि "पृष्ठभूमि सेवाओं" के लिए समायोजन करके, विंडोज़ पृष्ठभूमि ऐप्स (कम से कम सहित) को एक अच्छी प्राथमिकता पर रखता है और इसलिए उनके बाहर निकलने की संभावना कम हो जाती है।

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

दूसरे, चूंकि आप 2.5 G से अधिक मेमोरी का उपयोग नहीं करते हैं, आप स्वैप फाइल को कम से कम बना सकते हैं क्योंकि विंडोज़ बिना दर्द के छोड़ देगा (इसके लिए पर्याप्त है कि बीएसओडी के मामले में छोटी मेमोरी डंप लिखने में सक्षम हो)।

आप पेजफाइल को पूरी तरह से हटा सकते हैं, लेकिन मैं यह सलाह नहीं देता कि जैसा कि मैंने ऊपर बताया है, विंडोज़ एक क्रैशडंप लिखने में सक्षम नहीं होने के बारे में शिकायत करेगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.