बहुत अधिक RAM "कैश में"


2

मुझे निम्नलिखित समस्या हो रही है: मैं 8 जीबी रैम और विंडोज 8 के साथ पूरी तरह से नया नोटबुक ले रहा हूं। मैं ऐसे सॉफ्टवेयर का उपयोग नहीं करता हूं जिसके लिए बहुत अधिक रैम की आवश्यकता होती है और मेरे पास एक हजार प्रोग्राम नहीं चल रहे हैं। इसके बावजूद, विंडोज इस तथ्य के बारे में शिकायत करता रहता है कि मेरे पास पर्याप्त रैम उपलब्ध नहीं होगी। जब मैंने टास्क-मैनेजर के माध्यम से यह जांचा तो मैंने देखा कि मैंने केवल 1.5 जीबी रैम का उपयोग किया है और बाकी का "कैश के रूप में उपयोग किया गया" जो भी इसका मतलब है।

मेरा सवाल अब यह है: क्या इस कैश-मैन से मेरी रैम वापस पाने का कोई तरीका है?


4
क्या आप "शिकायत पर रहती है" से आपके बारे में अधिक सटीक हो सकते हैं? क्या है सही आप देख रहे हैं और क्या कार्यक्रम है, यदि आप जानते हैं, यह पैदा कर रहा है त्रुटि संदेश?
डेविड श्वार्ट्ज

पूर्व-स्थापित कार्यक्रमों के अलावा, क्या आपने हाल ही में कोई अन्य प्रोग्राम स्थापित किया है?
माइग्रे

समस्या मिलने पर लिंक किए गए RAMMap को चलाएं, डेटा को RMP फ़ाइल के रूप में संग्रहीत करें, ज़िप करें और फ़ाइल (ड्रॉपबॉक्स, स्काईड्राइव) अपलोड करें
Magicandre1981

जवाबों:


2

RAMMap के एम्प्टीस्टैंडबीलिस्ट विकल्प के साथ अपने राम कैश को साफ़ करें।

http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx

वैकल्पिक रूप से, wj32 (सोर्सफोर्स में प्रोसेस हैकर के लेखक) ने इस ट्रिक को करने के लिए एक छोटा सा cmdline ऐप लिखा है। इसे इस धागे में खोजें।

http://forum.sysinternals.com/rammap-empty-standby-list_topic27297.html

पॉवरशेल से ऐसा करने का कोई तरीका अभी तक नहीं मिला है, लेकिन अगर आप एक अच्छे प्रोग्रामर हैं तो आप पा सकते हैं कि आपको प्रोसेस हैकर के सोर्स कोड में क्या चाहिए


1

आधुनिक प्रणालियों में कैशे को काफी हद तक सामान्य व्यवहार के रूप में अपनाया जाता है।

सामान्य अवधारणा यह है कि सिस्टम को सक्रिय रूप से और पूर्वनिर्धारित रूप से कुछ घटकों डीएलएल, कार्यक्रमों, साइटों, खोज परिणामों का चयन करना चाहिए और फिर कैश के रूप में चिह्नित स्मृति के विशिष्ट क्षेत्रों में रखना चाहिए।

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

अपनी समस्या के समाधान के लिए, आपको उस प्रोग्राम को खोजना चाहिए जिसे आप प्राप्त किए गए संदेश के साथ चलाने की कोशिश कर रहे हैं।

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