सफारी (10.0.3) मेमोरी लीक


4

आज ध्यान दिया जाता है, सफारी कभी-कभी मेमोरी खाना शुरू कर देती है जब तक कि यह इस्तेमाल की जाने वाली गीगाबाइट्स के दसियों तक नहीं पहुंचती है और पूरे सिस्टम को जमा देती है।

Safari memory leak

जब ऐसा हुआ तब दोनों मामले, ट्रिगर यूट्यूब (HTML5 खिलाड़ी का उपयोग करके) पर एक वीडियो देखना शुरू कर रहा था। गतिविधि मॉनिटर में, कोई विशेष टैब प्रक्रिया उच्च मेमोरी उपयोग (यहां तक ​​कि यूट्यूब वाले भी नहीं) दिखाती है, केवल मुख्य सफारी प्रक्रिया। एक-एक करके टैब बंद करने से रिसाव बंद नहीं होता है, यहां तक ​​कि जब सभी टैब बंद हो जाते हैं तो मुख्य प्रक्रिया मेमोरी को टटोलती रहती है। मेरे पास कोई एक्सटेंशन सक्षम नहीं है (मैंने पहले लीक के बाद एडगार्ड को अक्षम कर दिया है)। मैंने दूसरे रिसाव के दौरान प्रक्रिया का नमूना लिया, लेकिन मैं उत्पादन को पढ़ने के लिए पर्याप्त कुशल नहीं हूं ( http://pastebin.com/MTxmEAQ4 )।

इसे ठीक करने का कोई तरीका? मुझे क्रोम पर वापस जाने से नफरत है, लेकिन यह अस्वीकार्य है।

धन्यवाद, हे


आपके पास कोई एक्सटेंशन नहीं हो सकता है, लेकिन क्या आपके पास कोई प्लग इन सक्षम है? सफारी प्रेफ़ - चेक & gt; सुरक्षा, प्लग-इन सेटिंग। मैं कुछ महीनों पहले GoToMeeting के साथ कुछ इस तरह से चलने को याद करता हूं, लेकिन यह सुनिश्चित करने के लिए चोट नहीं पहुंचा सकता कि सब कुछ बंद हो गया है और फिर से कोशिश कर रहा है।
Mikey T.K.

कोशिश करने के लिए एक और चीज - टर्मिनल खोलें, और चलाएं leaks सफारी के पीआईडी ​​के खिलाफ। आपको बहुत कुछ मिल जाएगा और इसमें थोड़ा समय लगेगा, लेकिन यह प्रकट हो सकता है कि रिसाव कहां से आ रहा है।
Mikey T.K.

@ MikeyT.K। कोई प्लगइन्स स्थापित नहीं है, ब्राउज़र स्टॉक संस्करण है। "लीक" टिप के लिए धन्यवाद, इस कमांड के बारे में नहीं पता था।
Ovidiu Roșoiu

जवाबों:


1

मानक मैक ऐप समस्या निवारण चरणों के लिए समय ™

0) सभी प्लगइन्स / एक्सटेंशन को बंद कर दें

आपने यह पहले ही कर लिया है :)

1) ऐप के लिए प्राथमिकताएं ट्रैश करें

आपने कहा था कि आप स्टॉक का उपयोग कर रहे हैं, इसलिए इससे बहुत परेशानी नहीं होनी चाहिए।

सफारी को शट डाउन करें, फिर फाइंडर विंडो खोलें, हिट करें cmd - खिसक जाना - जी , और दर्ज करें ~/Library/Safari। इस फ़ोल्डर की संपूर्ण सामग्री को कहीं और स्थानांतरित करें, या तो आपके ट्रैश कैन में या डेस्कटॉप पर एक फ़ोल्डर।

यह करेगा शायद समस्या का समाधान। सफारी शायद इतिहास डेटाबेस या गैर-संग्रहित डेटा के कुछ अन्य बिट की तरह कुछ पर घुट रही है।

इसे वापस शुरू करें। समस्या अभी भी मौजूद है? इसे बंद करें, फिर:

2) डिस्क को सत्यापित करें

सुनने में अटपटा लगता है, लेकिन इससे अजीब तनाव हो सकता है। एप्लिकेशन → यूटिलिटीज → डिस्क उपयोगिता पर जाएं, अपनी मुख्य हार्ड डिस्क पर क्लिक करें, और मेनूबार पर प्राथमिक चिकित्सा का चयन करें। प्रक्रिया को चलने दें। क्या इससे कोई त्रुटि ठीक हुई? अगर नहीं...

3) नई उपयोगकर्ता प्रोफ़ाइल

काफी परमाणु विकल्प नहीं है - लेकिन संक्षेप में, एक नया उपयोगकर्ता खाता बनाएं और देखें कि क्या सफारी उस खाते पर समान व्यवहार करती है। यहां सब कुछ साफ होना चाहिए, और ऐसा नहीं होना चाहिए।

यदि ऐसा होता है, तो सिस्टम पर कुछ बहुत, बहुत टूट गया है, और आपको देखने की आवश्यकता होगी:

4) वसूली स्थापित करें

हमने अब सिस्टम पर कुछ निर्धारित किया है जिसे ट्रैश किया गया है। अपने डेटा और कार्यक्रमों का बैकअप लें, फिर अपनी मशीन होल्डिंग को रिबूट करें आर झंकार के बाद, और मैक ओएस को पुनर्स्थापित करें।


हाय माइक, यह लिखने के लिए समय निकालने के लिए धन्यवाद। मैंने पहले से ही बिना किसी भाग्य के पहले दो चरण किए, और दुर्भाग्य से मेरी प्रोफ़ाइल को मिटा देना या ओएस को फिर से स्थापित करना एक नहीं है। मेरे लिए आसान समाधान क्रोम में माइग्रेट करना था।
Ovidiu Roșoiu

आपको अपनी प्रोफ़ाइल को मिटाने की ज़रूरत नहीं है - बस एक नया उपयोगकर्ता खाता बनाएं और देखें कि क्या समस्या है। यह समस्या को अलग करने में मदद करता है।
Mikey T.K.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.