एकता 100% CPU का उपभोग करती है


10

मेरे पास एनवीडिया ड्राइवरों के साथ एक एचपी लैपटॉप है। जब मैं दौड़ रहा होता हूं तो मैं topदेख सकता हूं कि unity-panel-serviceलगभग 20 सेकंड के लिए 100% सीपीयू की खपत हो रही है और फिर सीपीयू की खपत लगभग 5 सेकंड के लिए लगभग 10% सीपीयू हो जाती है। और यह सिलसिला जारी है। मैंने इस प्रक्रिया को मारने की कोशिश की। लेकिन यह एक नई प्रक्रिया को जन्म देता है और यह कुछ समय के लिए बिना किसी समस्या के काम करता है, लेकिन इसके बाद समस्या फिर से प्रकट होती है। मैं इसे कैसे ठीक करूं?


ऐसा होने पर आप क्या कर रहे हैं?
एनएन

मैं सिर्फ क्रोम (4 टैब ओपन) का उपयोग कर रहा हूं।
बोनी १

तो यह केवल तब होता है जब आप क्रोम का उपयोग करते हैं?
एनएन

मैंने कल इस लैपटॉप पर Ubuntu 11.04 स्थापित किया। ओवरहिटिंग मुद्दों के कारण 3-4 बार अनुचित शटडाउन था (उच्च सीपीयू खपत के कारण)। जहां तक ​​मुझे याद है क्रोम सभी उदाहरणों के दौरान चल रहा था।
22

1
हो सकता है कि यह बग हो: Bugs.launchpad.net/weather-indicator/+bug/745037 मौसम-सूचक को अनइंस्टॉल करें और देखें कि क्या आपको अभी भी समस्या है।
होर्टिक

जवाबों:


6

यह एक प्रसिद्ध बग है और मुझे लगता है कि मैंने इस पर कुछ प्रगति देखी। वास्तव में, मुझे नहीं लगता कि मैंने कुछ समय में अनुभव किया है। नवीनतम नवीनीकरण स्थापित करना सुनिश्चित करें। यह तय हो गया होगा। यदि नहीं, तो जब तक यह ठीक नहीं हो जाता, आप alt + f2 दबाकर और टाइप करके इसे आसानी से "ठीक" कर सकते हैं killall unity-panel-service। यह संकेतकों को फिर से शुरू करेगा और इसे वापस सामान्य करने के लिए होगा।

जब तक आप वास्तव में कोड को ठीक नहीं करना चाहते हैं, तब तक कुछ भी नहीं है जो आप इसे रोकने के लिए कर सकते हैं, बग रिपोर्ट में कुछ जानकारी जोड़ सकते हैं।


3
इससे मुझे उबंटू में 13.10
मॉर्गोथ

3

एक अन्य संभावित समाधान एकता-पैनल-सेवा के सीपीयू उपयोग को सीमित कर रहा है। आप एक सरल प्रोग्राम डाउनलोड कर सकते हैं जिसे cpulimit कहा जाता है:

sudo apt-get install cpulimit 

तब आप इस कमांड को चला सकते हैं:

cpulimit -e unity-panel-service -l 30

यह समस्या को ठीक नहीं करता है, लेकिन हो सकता है कि आपका सिस्टम प्रयोग करने योग्य हो जाए, जबकि उचित समाधान जारी हो। जैसा कि Jo-Erlend Schinstad ने कहा, यह एक पुराना बग है। मेरा सुझाव है कि आप रिपोर्ट करें कि यह आपको भी प्रभावित करता है:

https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1199877


0

मैं लेनोवो Y50 और ubuntu 14.04 पर एकता के साथ एक ही समस्या है। Cpulimit विधि (@Goghard द्वारा उल्लिखित) का मेरे मामले में कोई प्रभाव नहीं था, इसलिए मैंने उस समय एकता-पैनल-सेवा को मारने की कोशिश की, जब इस सेवा की लॉग फ़ाइल बड़ी होने लगती है (कभी-कभी यह फ़ाइल सभी पर कब्जा कर सकती है डिस्क पर मुफ्त स्थान, यदि आप ध्यान नहीं देते हैं)।

मैं ऐसी बैश स्क्रिप्ट का उपयोग करता हूं, जिसे कहा जाता है, fe, check-and-restart-ups.sh:

#!/bin/bash
filesize=$(stat -c%s "/home/<username>/.cache/upstart/unity-panel-service.log")
if [ "$filesize" -gt "1000000" ]
then
    #restart unity-panel-service
    kill $(pgrep unity-panel-ser)
    rm /home/<username>/.cache/upstart/unity*
fi

इसे अमल में लाएं और इसे हर मिनट crontab द्वारा चलाएं:

*/1 * * * * root /home/<username>/check-and-restart-ups.sh

मुझे आशा है कि यह आपकी मदद करेगा।


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