"आपका सिस्टम एप्लिकेशन मेमोरी से बाहर चला गया है।" यह कैसे संभव है?


20

macOS नियमित रूप से "Force Quit Applications" डायलॉग को पॉप अप कर रहा है:

आपका सिस्टम एप्लिकेशन मेमोरी से बाहर चला गया है।

आपका सिस्टम एप्लिकेशन मेमोरी से बाहर चला गया है।

अपने कंप्यूटर की समस्याओं से बचने के लिए, उन एप्लिकेशन को छोड़ दें जिनका आप उपयोग नहीं कर रहे हैं।

यह कैसे संभव है अगर कुछ ही खुले ऐप हैं?



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

स्क्रीनशॉट से गायब जानकारी का टुकड़ा सफारी और क्रोम में कितने टैब खुले हैं। गतिविधि मॉनिटर दिखा सकता है कि सफारी में 30 अलग-अलग प्रक्रियाएं हैं और क्रोम 10. अन्य
डेमिस

मुझे उस दिन याद नहीं है कि मैंने कितने टैब खोले थे। Ususlly मेरे पास 5 से अधिक टैब नहीं हैं जो सफारी और 0 क्रोम में खोले गए हैं, केवल कुछ विकासशील परीक्षण के लिए उपयोग किए जाते हैं
एलेसेंड्रो 308

जवाबों:


10

मेरे अनुभव में, यह तब होता है जब मेरा मुख्य सिस्टम हार्ड ड्राइव मुक्त स्थान पर कम चल रहा है। ऑपरेटिंग सिस्टम अतिरिक्त मेमोरी स्टोरेज के लिए हार्ड ड्राइव का उपयोग करता है, जिसे "वर्चुअल मेमोरी" कहा जाता है। (मैं निश्चित रूप से हमेशा कामना करता हूं कि ओएस सिर्फ अपने लिए पर्याप्त स्थान आरक्षित कर सकता है, लेकिन यह सिर्फ अनुमान नहीं लगा सकता है कि हम कितने एप्लिकेशन चला रहे हैं)।

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

संक्षेप में, मेरे अनुभव में आमतौर पर एक भी प्रक्रिया नहीं होती है जो अचानक एक बड़ी मात्रा में मेमोरी ले रही है (हालांकि एक टपका हुआ कार्यक्रम वास्तव में अपराधी हो सकता है - स्केचअप 2016 मेरे लिए ऐसा करता है, उदाहरण के लिए)। अधिक सामान्यतः, यह अतिरिक्त कार्यक्षमता है जो हम कई कार्यक्रमों / वेब प्लगइन्स से उम्मीद करते हैं।

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

मेरे लिए काम करने वाले दो समाधान:

1) एक बार में कम टैब / पृष्ठ और कम कार्यक्रम खोलें। हेफ़्टी ऐप खोलने से पहले कुछ वेब-पेज / प्रोग्राम बंद कर दें, जैसे MS Office, समानताएं, 3D CAD, Adobe प्रोग्राम आदि।

2) सिस्टम हार्ड ड्राइव पर अधिक स्थान खाली करें (उदाहरण के लिए, अपने सभी संगीत और फ़ोटो को किसी अन्य ड्राइव पर ले जाएं), जिससे सिस्टम को आपकी विशिष्ट वर्चुअल मेमोरी आवश्यकताओं को संभालने की अनुमति मिल सके। मेरे लिए, इसका मतलब है मेरी 1TB OS ड्राइव की जरूरत> 20% मुक्त स्थान (200GB) है! आपकी आवश्यकताएं अलग हो सकती हैं। यदि आप पुराने Apple लैपटॉप या iMac या Mini पर हैं, तो OWC डेटा-डब्लर इसे पूरा करने का एक शानदार तरीका है।

विधि (1) मेरा अस्थायी निर्धारण है, ताकि जब मैं अंततः विधि (2) लागू करूं तो मैंने कई भारी-शुल्क कार्यक्रमों को एक साथ चलाने के दौरान मेरे द्वारा अपेक्षित स्नैपी प्रदर्शन को बहाल कर दिया होगा।


उदाहरण के लिए, Google Chrome आपके खुले ऐप्स में से एक है, और आपके पास Chrome में 30 टैब / पृष्ठ खुले हो सकते हैं, जिनमें से प्रत्येक में बड़ी मात्रा में मेमोरी होती है। मेरे कंप्यूटर पर, एक एकल GMail टैब मेमोरी का 4Gigs लेता है (और मेरे पास इनमें से 3 वेरियस खातों के लिए खुला है)!
डेमिस

5

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

वैकल्पिक रूप से अपने मेमोरी प्रेशर ( memory_pressureकमांड) की जांच करें और अपने खाली स्थान की दोबारा जांच करें ताकि स्वैप फाइलों के लिए पर्याप्त स्टोरेज हो। sudo purgeटर्मिनल से चलाने का भी प्रयास करें ।


4

यह संभव है कि मेमोरी के लिए कुछ अजीब अनुरोध है जो वर्चुअल मेमोरी सिस्टम को उपकृत नहीं कर सकता है। सबसे अच्छा शर्त यह है कि आप मैक को रिस्टार्ट करें और फिर मेमोरी प्रेशर को दिखाने के लिए एक्टिविटी मॉनिटर चलाएं और फिर उन मेमोरी डिटेल्स का अवलोकन करें जब आप उस मेमोरी पर दोबारा पहुंचते हैं।

यह संभव है कि स्मृति को लीक करने वाले एक छोटी गाड़ी कार्यक्रम के कारण कुछ हो - तो आप किसी भी ऐसे प्रोग्राम को अपडेट कर सकते हैं जो चल रहे हैं जब यह आखिरी बार हुआ है यह सुनिश्चित करने के लिए कि यह कुछ ऐसा नहीं है जो बग फिक्स उपाय कर सकता है।


3

अधिक संभावना है कि यह ओएस के साथ ही एक समस्या है। मैं तो बस इस संदेश को जब मैं बस कुछ ही कार्यक्रमों को खोलने के लिए किया था प्राप्त किया और स्मृति दबाव गतिविधि मॉनिटर में "हरी" था - लेकिन मेरी सक्रिय रहने की अवधि है 106 दिनों। जैसा कि सभी जानते हैं - कोई कंप्यूटर / OS बिना रिस्टार्ट के हमेशा के लिए नहीं चल सकता है, हालांकि अगर आप मेनफ्रेम के साथ तुलना करते हैं तो 106 दिन एक उच्च संख्या नहीं है, लेकिन एक व्यक्तिगत प्रणाली के लिए यह बहुत अच्छा है (यद्यपि मेरे दूसरे मैक का अपटाइम 168 दिनों का है जैसा कि हम बोलते हैं - स्मृति से बाहर चलने के कोई संकेत नहीं)। जब तक Apple इसे ठीक करता है, तब तक Restart सबसे अच्छा सुझाव है।


ऊपर किसी ने मेरी टिप्पणी को वोट क्यों दिया?
db

मुझे वास्तव में यह लगता है कि उपलब्ध ड्राइव पर पर्याप्त खाली जगह के साथ, मुझे कभी बहुत ज्यादा शट डाउन नहीं करना पड़ता है। सबसे लंबे समय तक मैं गया था कम से कम 6 महीने (एक सिस्टम अपडेट से पहले) - ऐसा लगता है कि ओएस वास्तव में स्मृति को साफ करने और चीजों को स्थिर रखने में अच्छा है। लेकिन फिर भी, पुनः आरंभ करने से सिस्टम के प्रदर्शन में कोई उल्लेखनीय अंतर नहीं आया।
डेमिस

3

एक ही मुद्दा मेरे साथ एक दो दिन पहले हुआ था।

मैं अपने मैक के NVRAM और PRAM को रीसेट करने के लिए इन निर्देशों का पालन करता हूं। मेमोरी की खपत 4.5 जीबी से घटकर 2.8 जीबी हो गई जब यह शुरू हुई।

  1. अपने मैक को बंद करें।

  2. इसे वापस कर दें फिर से और प्रेस और पकड़ पर Command+ Option+ P+ R(एक ही समय में सब) से पहले ग्रे स्क्रीन प्रकट होता है।

  3. जब तक आप अपने मैक को दूसरी बार नहीं सुनेंगे, तब तक कुंजी दबाए रखें (इसे दो बार बीप करें)।

मुझे प्रक्रिया को दोहराना पड़ा, एक के बाद एक सही समय, और अब मेरी स्मृति के मुद्दों को हल कर दिया गया है।


मुझे इस टिप्पणी पर संदेह हुआ। मेरा मतलब है, राम बंद पर रीसेट क्यों नहीं होगा? न शक्ति, न राम ठीक? और आपको बटन के जटिल संयोजन को दबाने की आवश्यकता क्यों होगी। लेकिन एक त्वरित googling से पता चलता है कि इस तकनीक की पुष्टि Apple support.apple.com/en-us/HT204063 द्वारा की गई है । उस पृष्ठ की सामग्री मूल रूप से इस उत्तर के समान है, हालांकि यह बताता है कि एक मैक में PRAM (पुराने macs), या NVRAM (नए macs) होंगे।
फ्रेडरिक

NVRAM / PRAM को रीसेट करना वह नहीं है जो काम किया है, रिबूट करना काम किया है।
16

2

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

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

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


1

इस त्रुटि संदेश के कई कारण हो सकते हैं क्योंकि मुझे त्रुटि संदेश नियमित रूप से मिलता है और 500GB SSD पर 300GB मुफ्त मिलता है। 32GB RAM और संदेश केवल 24GB भौतिक RAM का उपयोग करता है।

यह हमेशा से रहा है जब मेरे पास सफारी टैब के क्रैप टन खुले थे। मुझे सफारी के साथ एक स्मृति प्रबंधन मुद्दे पर संदेह है। हो सकता है कि कुछ वेबसाइट इसे ट्रिगर करें लेकिन सफारी को फिर से ठीक होने के लिए पर्याप्त लचीला होना चाहिए।

इसके अतिरिक्त, सफारी सभी अक्सर मुझ पर "बल पुनः लोड" विकल्प फेंकता है क्योंकि वेब पेजों ने जवाब देना बंद कर दिया है। यह सिर्फ प्राइम टाइम के लिए तैयार नहीं है। सफारी टीम में किसी को बोझा फटने की जरूरत है ...


मुझे संदेह है कि क्योंकि सफारी यह अच्छी तरह से मेमोरी का प्रबंधन नहीं कर रही है (जब तक कि आप नहीं पाते कि क्रोम उसी बकवास-टन को बहुत बेहतर तरीके से संभालता है)। यदि आप गतिविधि मॉनिटर देखते हैं, तो आप देखेंगे कि प्रत्येक वेब पेज को बहुत अधिक मेमोरी की आवश्यकता होती है - खासकर यदि वे वेब-एप्स (जैसे जीमेल - मेरे लिए 4 जीबी मेम) या फ्लैश / मूवी विज्ञापन हैं (जैसे हर ब्लॉग / समाचार साइट)।
डेमिस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.