दोष के लिए एक प्रक्रिया के बिना उच्च CPU उपयोग। [प्रवास / एक्स] क्या है?


19

पिछले कुछ दिनों से मेरा कंप्यूटर बहुत कुछ न करते हुए अपने प्रशंसकों को प्रकट कर रहा है। मैं फ़ायरफ़ॉक्स, gedit, कुछ टर्मिनेटर विंडो का एक उदाहरण बात कर रहा हूँ और इसके बारे में है। conkyमेरे डेस्कटॉप पर चल रहा है और यह मुझे निम्नलिखित बताता है:

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

शोर प्रशंसकों की तुलना में बुरी बात यह है कि पावर ड्रॉ (50W के बारे में अगर आपको विश्वास होगा कि हमारी ऊर्जा मॉनिटर) एक्स लॉकअप हैं। एप्लिकेशन फ्रीज होते रहते हैं और मैं काम पूरा करने की कोशिश कर रहा हूं। यह सब ओली को एक सुस्त लड़का बनाता है।

मैं वास्तव में उलझन में था कि न तो conkyया htopमुझे एक प्रक्रिया दिखा रहे थे लेकिन मैं तो बस चलाते हैं ps aux | sort -k 3और मैं प्रक्रियाओं की एक संख्या है कि वे की तरह देखो मेरे दर्द के लिए योगदान हो सकता है दिखाई दे रही है:

root         6  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/1]
root        11  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/2]
root        14 2589903  0.0   0     0 ?        S    Nov27 21114581:29 [migration/3]
root        17 97.2  0.0      0     0 ?        S    Nov27 11543:55 [migration/4]
root        26 97.7  0.0      0     0 ?        S    Nov27 11601:34 [migration/7]
root        23 99.6  0.0      0     0 ?        S    Nov27 11834:39 [migration/6]
root        20 99.7  0.0      0     0 ?        S    Nov27 11837:29 [migration/5]

पृथ्वी पर ये migrationचीजें क्या हैं? इससे भी महत्वपूर्ण बात यह है कि मैं कैसे अपने सिस्टम को नचाने के बिना उन्हें मार सकता हूं?

संपादित करें: अन्य विवरण। मैं बंद-बाइनरी ड्राइवर (ओनेरिक-अपडेट से) का उपयोग करके एनवीडिया ग्राफिक्स हार्डवेयर पर चलता हूं। मैंने हाल ही में VirtualBox का इस्तेमाल किया है। यह एक इंटेल मदरबोर्ड चिपसेट और प्रोसेसर है। मेरे पास एक dmraid- आधारित SSD और एक mdraid- आधारित संग्रहण "क्लस्टर" है (जहाँ मेरी प्रोफ़ाइल का अधिकांश भाग रहता है)। यदि आपको और अधिक की आवश्यकता है, तो बस मुझे प्रहार करें।


क्या आपने वास्तव में उन्हें मारने की कोशिश की? : P
jrg

@jrg मुझे लुभाया गया है।
ओली

Vino सर्वर के साथ इसी विवरण के साथ एक बग मिला, इसे मारने और सीपीयू का उपयोग कम हो जाता है या नहीं इसकी जांच करें? (क्या यह आपके सिस्टम में भी सक्रिय है?)
ब्रूनो परेरा

@BrunoPereira नहीं चल रहा है Vino। यही कारण है कि एक अच्छा उन्हें आसानी से ठीक :) हो गया होता
ओली

जवाबों:


16

आप नहीं कर सकते हैं, जो थ्रेड्स आप देख रहे हैं, वे कर्नेल थ्रेड CPU के बीच बढ़ते थ्रेड्स के लिए जिम्मेदार हैं।

वे कर्नेल शेड्यूलर का हिस्सा हैं और आपके द्वारा होने वाले दर्द के लिए जिम्मेदार नहीं हैं।

(मुझे पता है कि यह जवाब नहीं है कि आपको पहले स्थान पर दर्द क्यों हो रहा है, बाद में और अधिक।)


1
हालांकि वे सबसे गहरे कारण नहीं हो सकते हैं, वे सीपीयू का उतना ही उपयोग करते हैं जितना कि वे इस मुद्दे का हिस्सा हैं। मैंने ps aux | sort -k 3 | grep migrationअपने सर्वर पर चलाए हैं और माइग्रेशन थ्रेड चल रहे हैं, लेकिन सीपीयू के 0.0% से अधिक नहीं हैं। मुझे यह जानने की जरूरत है कि कर्नेल प्रक्रियाओं को उछाल क्यों रहा है ताकि मैं इसे रोक सकूं।
ओली

इस पर काम करना;)
ब्रूनो परेरा

अभी तक उस पर कार्य कर रहा हूं :)?
रोलैंडिक्सर

ओली ने पहले ही इस बारे में जवाब दिया कि वास्तविक जारी किए गए बोले क्या थे।
ब्रूनो परेरा

17

मुझे प्रवास अराजकता का कारण मिला।

थोड़ी देर पहले मैं gnome-doजिंदा नहीं रहने से निराश हो रहा था। इसलिए मैंने अपनी स्टार्ट अप प्रविष्टियों में यह लिखा:

bash -c "while true; do gnome-do; done"

एक बार दौड़ने के बजाय बाहर निकलता है कि बस बार-बार घूमने की कोशिश करता रहता है। मुझे लगता है कि ब्लॉक के बजाय गनोम-डो कांटे बाहर निकलते हैं।

मैंने इसे केवल मेरे द्वारा की गई प्रत्येक उपयोगकर्ता प्रक्रिया से गुजरते हुए और इसे nuking करके पाया। यह स्वयं किसी CPU का उपयोग नहीं कर रहा था लेकिन यह गड़बड़ लग रहा था।

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