बहुत सी सीपीयू और रैम का उपयोग करके शेर पर डॉक


6

किसी कारण से डॉक प्रक्रिया बहुत सी सीपीयू और रैम (इस समय 4 जीबी +) का उपयोग कर रही है जैसा कि आप इस चित्र पर देख सकते हैं:

मैने कोशिश कि:

  • प्रक्रिया को मार डालो
  • Mac OS को पुनरारंभ करें
  • निकालें com.apple.Dock.plist / db और डॉक को मारें
  • लॉगआउट करें और फिर से लॉगिन करें

कुछ भी काम नहीं किया। ध्यान दें कि मेरे पास VMWare या समानताएं स्थापित नहीं हैं।

क्या हो रहा है के किसी भी विचार?

यदि मैं किसी अन्य उपयोगकर्ता के साथ लॉगिन करता हूं, तो डॉक ठीक काम करता है। लेकिन मैं वास्तव में सब कुछ फिर से कॉन्फ़िगर नहीं करना चाहता :(

धन्यवाद!


1
क्या आपने कभी इसे हल किया?
dkam

@dkam दुर्भाग्य से मुझे इस समस्या से छुटकारा पाने के लिए MacOS को फिर से स्थापित करना पड़ा।
फर्नांडो

1
@ फर्नांडो - एक बेहतर तरीका एक नया उपयोगकर्ता बनाना है और तब तक एक-एक करके इस्तेमाल किए गए ऐप जोड़ें जब तक कि आप यह न देख लें कि इस समस्या का कारण क्या है
Mark

जवाबों:


1

आप अपनी गोदी से उन सभी आइकन को हटाने का प्रयास कर सकते हैं जो आप कर सकते हैं और फिर धीरे-धीरे उन्हें वापस जोड़ सकते हैं जब तक कि आपको वह ऐप नहीं मिल जाता है जो मेमोरी लीक का कारण बन रहा है।


1

कुछ ऐप जो सूचना के साथ अपने डॉक आइकन को 'अपडेट' करते हैं (जैसे मेल, ऐप स्टोर, असंख्य तृतीय-पक्ष ऐप जो तापमान, प्रक्रियाओं, नेटवर्क कनेक्शन जैसी चीज़ों की 'निगरानी' कर सकते हैं) निश्चित रूप से बड़े संसाधन आकर्षित कर सकते हैं। मैंने इसकी वजह से पूरी मशीन को धीमी गति से चलाया है।

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

आप डॉक कैश फ़ाइल को हटाने की कोशिश कर सकते हैं * (कम से कम शेर / 10.7 में): com.apple.dock.iconcacheअंदर…

/private/var/folders/**twodigitfoldername**/**crazystringalph+nums**/C/

कुछ लोग सिर्फ टर्मिनल में जाते हैं और टाइप करते हैं:

sudo find /private/var/folders/ -name com.apple.dock.iconcache

... हालाँकि, यह आपको सभी उपयोगकर्ताओं की डॉक आइकन कैश फ़ाइल दिखाता है । इसलिए मैं जीयूआई फाइल सिस्टम के माध्यम से आगे बढ़ना पसंद करता हूं, क्योंकि अन्य उपयोगकर्ताओं के फ़ोल्डर अपठनीय होंगे, इसलिए आप इसे केवल ब्राउज़िंग / उन्मूलन के माध्यम से पा सकते हैं। यह केवल एक है जिसे आप वास्तव में पढ़ सकते हैं।

आरंभ करना

  1. सुनिश्चित करें कि खोजक सामने-सबसे आवेदन है
  2. प्रेस ⌘ cmd+ ⇧ shift+G
  3. पेस्ट / टाइप /private/var/folders/करें और Go पर क्लिक करें

* नोट: जब आप फाइंडर डॉक आइकन को अपडेट करते हैं तो यह शेर के लिए प्रक्रिया में शामिल चरणों में से एक है।


1
साथ के संबंध sudo find …दिखा सभी उपयोगकर्ताओं की संचय फ़ाइल, अगर आप को छोड़ देते हैं sudoऔर जोड़ने के 2>/dev/nullअंत करने के लिए, यह आप अपनी गोदी आइकन कैश केवल फ़ाइल का पथ, दिखाने त्रुटियों छुपा होगा:find /private/var/folders/ -name com.apple.dock.iconcache 2>/dev/null
GRG

0

मुझे पता है कि यह पोस्ट बहुत पुरानी है, लेकिन मैं उसी सटीक समस्या में भाग गया।

डॉक एप्लिकेशन फ़ोल्डर में हर एक परिवर्तन को ट्रैक करता है। मेरे मामले में, एक एप्लिकेशन एप्लिकेशन फ़ोल्डर में टन फाइलें बना रहा था जो डॉक को उसके घुटनों तक लाता है।

मेरे लिए एकमात्र समाधान एप्लिकेशन को अन्य फ़ोल्डर में स्थानांतरित करना था।

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