मैं अपने कंप्यूटर को अधिक RAM का उपयोग कैसे कर सकता हूं?


19

मैं 8GB रैम के साथ विंडोज 7 64-बिट चला रहा हूं। समस्या यह है, मैं बहुत कम ही इसका उपयोग करता हूं।

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

क्या कोई ऐसी सेटिंग है जिसे मैं बदल सकता हूं जो मेरे ऑपरेटिंग सिस्टम को अधिक रैम का उपयोग करने के लिए मजबूर करेगा, उदाहरण के लिए, पेजफाइल्स का उपयोग करके इसे रोकना? मैं इसे 4GB तक का उपयोग करने के लिए खुश हूं जब मैं सिर्फ ब्राउज़िंग और फाइलों को इधर-उधर घुमा रहा हूं। जहाँ तक मुझे पता है, स्मृति में ऑपरेटिंग सिस्टम का अधिक होना इसे और अधिक उत्तरदायी बना देगा। यह इस समय बिल्कुल बुरा नहीं है, लेकिन निश्चित रूप से यह चोट नहीं पहुंचा सकता है क्योंकि मैं इसे किसी और चीज के लिए उपयोग नहीं कर रहा हूं।

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

कृपया मुझे बताएं कि क्या मुझे अपना कोई भी तथ्य गलत मिला है।


6
पेजिंग थोड़ा अधिक जटिल है जितना आप सोचते हैं कि यह है - यह एक प्रीमेप्टिव बैकिंग स्टोर भी है, आदि चीजें हमेशा पेजफाइल को लिखी जा रही हैं, भले ही आप वास्तव में मेमोरी को पेजिंग नहीं कर रहे हों। सर्वर
फाल्ट

3
मेरा सुझाव है कि आप कुछ उपयोगी के लिए अपने कंप्यूटर का उपयोग करें। घर या किसी अन्य वितरित परियोजना पर तह क्यों न चलाएं। सबसे पहले आप अपने राम (कुछ अच्छा करने के लिए) का उपयोग करें और दूसरा आप लोगों की मदद करना। शायद किसी दिन अपने या अपने परिवार को भी! सौभाग्य!
वैक्सहेड

यह "विंडोज" टैग होना चाहिए, सही? - हालांकि विंडोज ऑपरेटिंग सिस्टम के बारे में कुछ नहीं कहा गया है, लेकिन मुझे लगता है कि सवाल और जवाब का लिनक्स या मैक से कोई लेना-देना नहीं है। सही?

जवाबों:


1

नियंत्रण कक्ष-> प्रणाली-> अवशिष्ट प्रणाली सेटिंग्स-> उन्नत-> प्रदर्शन सेटिंग्स-> उन्नत-> आभासी स्मृति परिवर्तन-> स्वचालित रूप से प्रबंधित करने के लिए अनचेक करें, और जो आप चाहते हैं, उसके लिए पेजफाइल सेट करें। मैं कोई पेजफाइल स्थापित करने की सिफारिश नहीं करूंगा, जैसा कि आपको 8 जीबी के पास जाना चाहिए, आपको एक त्रुटि मिलेगी, लेकिन आप निश्चित रूप से ऐसा कर सकते हैं।


3
पृथ्वी पर उसे ऐसा कुछ क्यों करना चाहिए?
एकप्पा

आप मेरे आरंभिक और अधिकतम पेजफाइल आकारों के रूप में क्या सुझाएंगे? मैं इस तरह की चीज़ के बारे में जानकार नहीं हूँ ...
Nick Brunt

1
@ कप्पा क्योंकि अगर वह वास्तव में कभी 8 जीबी के पास नहीं जाता है, तो यह वास्तव में तेज होगा। हालांकि, मैं मानता हूं कि ऐसा नहीं किया जाना चाहिए। मैं स्मृति की अधिकतम राशि है जो आप के ऊपर से ऊपर की जरूरत सकता है के बारे और ऊपर अपने रैम 8GB + 1 पर 50 MB या तो की एक आरंभिक, और यह अधिकतम सिफारिश करेंगे
soandos

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

7

ऑपरेटिंग सिस्टम उपलब्ध मेमोरी के उपयोग को अनुकूलित करने के लिए है। इसे "सामान्य" स्थितियों के तहत अच्छा काम करने के लिए डिज़ाइन किया जाना चाहिए। ऑपरेटिंग सिस्टम के डिजाइनर आमतौर पर इस बात को ध्यान में रखेंगे कि एक इष्टतम सिस्टम जब भी संभव हो सभी उपलब्ध मेमोरी का उपयोग करता है। स्मृति जो किसी भी चीज के लिए उपयोग नहीं की जाती है वह व्यर्थ है, और सिस्टम सबसे अच्छा प्रदर्शन करेगा जब सभी मेमोरी का उपयोग सक्रिय कार्यक्रमों, फ़ाइल कैश, I / O बफ़र्स, और इसी तरह से किया जाता है, सिवाय एक छोटे से "मुक्त" पूल को छोड़कर जल्दी से जवाब देने के लिए अलग सेट। आवंटन अनुरोध।

इसलिए, आमतौर पर ओएस को यह तय करना बेहतर होता है कि फ़ाइल कैशिंग के लिए कितनी मेमोरी का उपयोग करना है। यदि उपयोगकर्ता के पास दिए गए एप्लिकेशन वातावरण में बहुत विशिष्ट अंतर्दृष्टि है, तो कुछ और अनुकूलन लागू किए जा सकते हैं। एक उन्नत कमांड प्रॉम्प्ट से, भागो:

fsutil behavior set memoryusage 2

यह ऑपरेटिंग सिस्टम को यह बताता है कि कैशिंग फाइल करने के लिए अधिक मेमोरी को समर्पित करना होगा अन्यथा नहीं।

NTFS पेजेड-पूल मेमोरी और NTFS नॉनपेजेड-पूल मेमोरी के आंतरिक कैश स्तरों को कॉन्फ़िगर करता है। 1 या 2 पर सेट करें। 1 (डिफ़ॉल्ट) पर सेट होने पर, NTFS पृष्ठांकित-पूल मेमोरी की डिफ़ॉल्ट राशि का उपयोग करता है। जब 2 पर सेट होता है, तो NTFS अपने लुकसाइड सूचियों और मेमोरी थ्रेसहोल्ड के आकार को बढ़ाता है। (एक लुकसाइड लिस्ट फिक्स्ड-साइज़ मेमोरी बफ़र्स का एक पूल है जिसे कर्नेल और डिवाइस ड्राइवर फ़ाइल सिस्टम ऑपरेशन के लिए निजी मेमोरी कैश के रूप में बनाते हैं, जैसे कि एक फ़ाइल पढ़ना।) प्रभावी होने के लिए आपको अपने कंप्यूटर को इस पैरामीटर के लिए रिबूट करना होगा।

http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx

स्मृति उपयोग पर एक नोट

"अप्रयुक्त" मेमोरी का पूल वास्तव में निष्क्रिय नहीं है; फ़ाइल डेटा के पारदर्शी कैशिंग के लिए सिस्टम इसका उपयोग करेगा। फ़ाइल कैश के लिए उपयोग की जाने वाली मेमोरी "उपयोग" के रूप में प्रदर्शित नहीं होती है क्योंकि ओएस कैश्ड डेटा को छोड़ देगा यदि किसी एप्लिकेशन को उस मेमोरी की आवश्यकता होती है, तो यह तकनीकी रूप से उपलब्ध है। आप प्रदर्शन टैब के भौतिक मेमोरी अनुभाग में कैश्ड आइटम के अंतर्गत टास्क मैनेजर में इसे देख सकते हैं , और आप प्रदर्शन मॉनीटर में कैश बाइट्स और स्टैंडबाय कैश ... आइटम जोड़कर अधिक विवरण देख सकते हैं ।


-1

अधिक रैम का उपयोग करने के लिए अपने कंप्यूटर को कैसे प्राप्त करें?

संक्षिप्त जवाब? अधिक कार्यक्रम खोलें!

लंबा जवाब:

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

अन्यथा, मैं के बारे में चिंता करने या अपने ओएस के साथ खिलवाड़ ... यह और इंजीनियरों कि यह सलाह नहीं करते जानते हैं कि वे क्या कर रहे हैं! (इसलिए संक्षिप्त उत्तर ...)

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