मेमोरी - उपलब्ध बनाम फ्री?


21

मेरे पास विंडोज 7 है, 8 जीबी रैम के साथ।

वर्तमान में मैं देख रहा हूँ:

यहाँ छवि विवरण दर्ज करें

मैंने यहाँ पढ़ा है कि:

  • Totalमेगाबाइट्स (MB) में सूचीबद्ध आपके कंप्यूटर पर स्थापित RAM की मात्रा है। ( ✔ ठीक है )।

  • Cachedसिस्टम संसाधनों के लिए हाल ही में उपयोग की गई भौतिक मेमोरी की मात्रा को संदर्भित करता है। ( ✔ ठीक है )।

  • Availableसंसाधन मॉनिटर से स्टैंडबाय और मुफ्त मेमोरी का कुल योग है। ( ✔ ठीक है )।

  • Freeस्मृति की वह मात्रा है जो वर्तमान में अप्रयुक्त है या इसमें उपयोगी जानकारी नहीं है (कैश्ड फ़ाइलों के विपरीत, जिनमें उपयोगी जानकारी नहीं है) ( ? हुआ )।

मैं पिछले भाग को नहीं समझता। क्या इसका मतलब है कि किसी प्रोग्राम का मेमोरी साइज़ हो सकता है Available+Free? (क्योंकि 'उपलब्ध' उपलब्ध है और चूँकि Freeइसमें अनावश्यक जानकारी शामिल है - यह इसके ब्लॉक जारी कर सकता है।)

प्रश्न क्या मैं सही हूं? एक नए निष्पादन कार्यक्रम के लिए कुल (मेरी तस्वीर के अनुसार) कुल मेमोरी कितनी उपलब्ध है?

जवाबों:


11

मुक्त राम वह राम है जिसे अभी तक आवंटित नहीं किया गया है। ऐसे प्रोग्राम जो राम का उपयोग नहीं कर रहे हैं, वे इसे बाद में आवंटित करते हैं क्योंकि यह पहले से ही मुक्त राम से आवंटित राम का पुन: उपयोग करने के लिए तेज़ है और इसे बाद में पुनः प्राप्त करें। यदि एक नई प्रक्रिया में मेमोरी की आवश्यकता होती है, लेकिन मुक्त रैम की मात्रा कम है, तो उपलब्ध स्मृति में से कुछ को निपटाया जाएगा।


इसलिए मैं पूछता हूं, एक नई प्रक्रिया के अनुसार अधिकतम आकार (मेरी तस्वीर के अनुसार) क्या हो सकता है?
रॉय नमिर

5525 मेगाबाइट। एक बार जब यह समाप्त हो जाता है, तो विंडोज पेज मेमोरी (हार्ड ड्राइव स्पेस) का उपयोग करेगा, जो धीमा है।
लिली हैन

AVAILABLE+FREE? तो मेरी धारणा सही थी?
रॉय नमिर

हां, लेकिन याद रखें कि प्रक्रियाएं स्मृति साझा कर सकती हैं।
लिली हैन

टोबी - तो एमएस उपयोगकर्ताओं को भ्रमित क्यों करता है? वास्तव में वहाँ 5525 एमबी मुक्त हैं .... उपयोगकर्ता मुफ्त के बारे में एक श ** नहीं देते हैं। अगर एक प्रक्रिया को स्मृति की आवश्यकता होती है - तो यह व्याप्त हो जाएगा AVAILABLE+FREE.... तो?
रॉय नमिर

11

@ तोबी हैन का जवाब गलत है। सही उत्तर Availableया तो होना चाहिएCached+Free

जैसा कि सातवाहन.कॉम में व्हाट्स द्वारा सुझाया गया है ,Look into Resource Monitor > Memory tab. That gives you a better picture.

यहाँ मेरा नंबर (ग्राफ के साथ) है: संसाधन निगरानी

  • Hardware Reserved : बाय बाय BIOS और ड्राइवर
  • In Use : राम आपके कार्यक्रम / ओएस का उपयोग कर रहे हैं
  • Modified : गंदी स्मृति, उपयोग करने से पहले डिस्क पर लिखने की जरूरत है।
  • Standby : कैश्ड डेटा और कोड
  • Free : मुक्त

इसके अलावा,

  • Available: सहित Standbyऔर Free। =>Standby+Free
  • Cached: सहित Standbyऔर Modified=>Standby+Modified

तो उत्तर Standby+Free=> होना चाहिए Available

नोट: यदि आप शामिल करना चाहते हैं Modified, तो यह Modified+Standby+Free=> होगा Cached+Free

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