लैपटॉप सामान्य से ~ 30 ° गर्म चल रहा है; सीपीयू / लोड कथित तौर पर सामान्य है। इसका क्या कारण हो सकता है और मैं इसका कैसे निदान कर सकता हूं?


10

मैं अपने थिंकपैड t420 लैपटॉप पर नवीनतम आर्क लिनक्स चला रहा हूं, और एक आंतरायिक गर्मी की समस्या है, जहां मेरा अस्थायी ठेठ ~ 45 डिग्री सेल्सियस से ~ 75-90 डिग्री सेल्सियस तक बढ़ जाएगा, और जब तक मैं रिबूट नहीं होता तब तक वहां रहूंगा।

मैं स्पष्ट सहित कई नैदानिक उपकरण, दौड़े हैं htopऔर दूसरों कि Googling सुझाव दिया है सहित powertop, iostatsदूसरों मुझे याद नहीं है, और निश्चित रूप से। अब तक मैं कोई स्पष्ट मुद्दों के साथ नहीं आया हूं, और पढ़ने में कोई मतभेद नहीं है कि क्या मेरी मशीन सामान्य रूप से या इस गर्म स्थिति में चल रही है।

मैंने सबसे अधिक संदिग्ध प्रक्रियाओं को एक-एक करके (डेटाबेस और अन्य डेमोंस) को मार दिया है, जो छिपे हुए अपराधी को खोजने की उम्मीद कर रहा है, कोई फायदा नहीं हुआ।

इन प्रयासों से परे, मैं नहीं जानता कि समस्या निवारण कहाँ से शुरू करें । मैं उम्मीद कर रहा हूं कि कोई मुझे गहरे मुद्दे की तलाश शुरू करने के लिए सही दिशा में इशारा कर सकता है।

सटीक होने के लिए, मेरा सवाल यह नहीं है कि मैं अपनी मशीन को कैसे ठंडा करूं, बल्कि एक प्रणाली में लगातार 30+ डिग्री ऊष्मा परिवर्तन का कारण क्या हो सकता है, जहां सीपीयू और लोड सामान्य है? और मैं इसका निदान करने के लिए किन साधनों / प्रथाओं का उपयोग कर सकता हूं?

कुछ नोट जो मददगार हो सकते हैं:

  • मैं सिस्टम को ठंडा कर सकता हूं (उदाहरण के लिए, प्रशंसक नियंत्रण को पूरी तरह से बंद करके), लेकिन यह तुरंत गर्म हो जाता है अगर अकेले छोड़ दिया जाता है। ऐसा लगता है कि गर्मी प्रतिधारण एक मुद्दा नहीं है, बल्कि कुछ लगातार गर्मी पैदा कर रहा है।
  • htopइस गर्म स्थिति में प्रवेश करने के बाद सीपीयू के उपयोग और लोड को सामान्य रूप से सूचित किया जाता है। इसमें कर्नेल थ्रेड्स शामिल हैं। के अनुसार htop, सिस्टम अनिवार्य रूप से निष्क्रिय है (1-2% sytem चौड़ा सीपीयू उपयोग, 0.10 का भार)।
  • मेरी मशीन इंटेल एचडी एकीकृत ग्राफिक्स का उपयोग करती है, और इसमें कोई अन्य ग्राफिक्स कार्ड नहीं है । एक nVidia कार्ड इस मॉडल के लिए एक विकल्प था, जैसा कि @braiam द्वारा नोट किया गया था; मैंने इसका विकल्प नहीं चुना।
  • @terdon ने CPU गवर्नर सेटिंग्स को लाया। मेरे सीपीयू के लिए सेट कर रहे हैंpowersave
  • मेरा विशिष्ट प्रोसेसर एक 2.7GHz कोर i7-2620M है।

संपादित करें : इस प्रश्न को लिखने के समय, मेरा fancontrol ठीक से काम नहीं कर रहा था और लगातार एक उच्च RPM रेंज (3900 RPM), यहां तक ​​कि उच्च मंदिरों में भी चलता था। @Alex और @JustDanyul के सुझाव पर, यह तय किया गया है। हालांकि, अंतर्निहित समस्या अभी भी बनी हुई है।


1
जैसा कि स्लम का अर्थ है, यदि सीपीयू निष्क्रिय है, लेकिन कोर तापमान बहुत अधिक है, तो केवल संभावित व्याख्या यह है कि कुछ घटना के बाद अतिरिक्त गर्मी का प्रसार नहीं किया गया था - केवल एक चीज जो महत्वपूर्ण गर्मी पैदा कर सकती है वह है सीपीयू। कुछ पानी उबालने के लिए स्टोव बर्नर को पूरी तरह से चालू करने के बारे में सोचें, फिर उस पर एक ढक्कन लगा दें और बर्नर को नीचे की ओर मोड़ दें: पानी लगातार उबलता रहेगा क्योंकि गर्मी उतनी तेजी से नहीं फैल सकती जितनी कम बर्नर इसे ढक्कन के रूप में लंबे समय तक बदल देता है चालू है । इसे अलग लें और इसे साफ करें यदि यह खराब है, तो बस हवा बहना इस बिंदु पर बहुत मदद नहीं करेगा।
गोल्डीलॉक्स

मैं निश्चित रूप से इसे अलग करूंगा और इसे साफ कर दूंगा क्योंकि मुझे संदेह है कि मुझे कुछ वायु प्रवाह की समस्या है, लेकिन जैसा कि सीपीयू बनाए रखता है एक निरंतर उच्च अस्थायी अनिश्चित काल तक जो भी घटना है जो चरम तापमान परिवर्तन का कारण बनता है। यहां तक ​​कि अगर आप बर्तन पर ढक्कन छोड़ते हैं, तो पानी का तापमान कुछ बिंदु पर नीचे चला जाएगा। मेरा अस्थायी एक नंबर हिट करता है और बस वहाँ रहता है, लगातार उस नंबर पर, हमेशा के लिए जब तक मैं रिबूट नहीं करता। गर्मी का कोई क्रमिक निर्माण नहीं है जो यह सुझाव देगा कि यह अपव्यय मुद्दे हैं। मैं पूरी सुबह एक पूर्ण कार्यभार के तहत दौड़ रहा हूं और 41 डिग्री पर बैठा हूं।
नंबर 1311407

इसे दूसरे तरीके से रखने के लिए, मेरा तापमान सामान्य रूप से अपेक्षित तनाव के तहत सामान्य रूप से नियंत्रित होगा। अगर मैं कुछ कठिन संकलन कर रहा हूं तो यह 60, 70 डिग्री तक गर्म हो सकता है, लेकिन जब यह पूरा हो जाएगा तो यह ठंडा हो जाएगा।
नंबर 1311407

प्रशंसक के अलावा, आप थर्मल पेस्ट को फिर से लागू करना चाह सकते हैं। सस्ता थर्मल पेस्ट समय के साथ फैल जाएगा।
ब्लूराजा - डैनी पफ्लुगुएफ्ट

1
हो सकता है कि यह एक बेवकूफी भरा सवाल हो, लेकिन क्या आपने किसी भी मौके पर एसीपीआई को निष्क्रिय कर दिया? पुराने पीसी के साथ मुझे कुछ समय पहले ऐसी ही परेशानी हुई थी, जो इस विकल्प को सक्षम करने से बूट नहीं हुआ, इसे अक्षम करने के बाद, यह अंत में बूट हो गया, लेकिन ओवरहीटिंग भी था।
अल्को

जवाबों:


6

प्रशंसक

खान भी ऐसा करता है, फेडोरा 14. चल रहा है और हवा के एक संकुचित डिब्बे को प्राप्त करने और मामले के पीछे और किनारे पर वेंट को उड़ाने की कोशिश करें।

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

थिंकपैड के बारे में सबसे अच्छी बात सेवा नियमावली है! वे आपको दिखाते हैं कि कैसे अपने लैपटॉप को फाड़कर वापस एक साथ रखा जाए।

खराब प्रक्रिया

दूसरी चीज़ जो मैंने देखी है, वह यह है कि मैं कभी-कभार एक ऐसी प्रक्रिया करता हूँ, जो भद्दी हो जाती है और इसमें से किसी एक का 100% उपभोग किया जाएगा। इस प्रक्रिया को मारें आमतौर पर तापमान को वापस सामान्य में लाता है।

आप इसका उपयोग कर सकते हैं htopया topदेख सकते हैं कि यह क्या प्रक्रिया है और या तो इसे या टर्मिनल से इसे मारकर इसका उपयोग करें PID

और क्या?

अपने लैपटॉप के विभिन्न घटकों के तापमान को पढ़ने के तरीके के बारे में अधिक सुझावों के लिए इस U & L Q & A के लिए मेरा उत्तर देखें। Q & A का शीर्षक है: i3status में हैवलेस i7 कोर का मुख्य तापमान कैसे प्राप्त करें


यह निश्चित रूप से कुछ है जो मुझे करना चाहिए, लेकिन मेरे लिए अजीब बात यह है कि यह केवल कभी-कभी गर्म स्थिति में चला जाता है और रिबूट होने तक बना रहता है, जो तुरंत समस्या को ठीक करता है। ऐसा लगता है कि कुछ ऐसा हो रहा है जो गर्मी में लगातार बदलाव को ट्रिगर कर रहा है। मैंने कोई फायदा नहीं हुआ। सीपीयू का उपयोग सामान्य है।
नंबर 1311407

शायद कुछ कर्नेल के साथ संकेत?
ब्रिअम

1
@ धन्यवाद धन्यवाद, मैंने कोशिश नहीं की है। मैं अगली बार ऐसा करूंगा कि यह गर्म होकर चलने लगे और परिणामों की रिपोर्ट करें।
14:13 पर नंबर 1311407

1
@ नंबर 1311407: इसका कारण यह हो सकता है कि रिबूटिंग समस्या को जल्दी हल करता है, यह कुछ सेकंड के लिए सीपीयू को बंद कर देता है जिससे तापमान कटऑफ पॉइंट से नीचे गिर सकता है। CPU हमेशा परिवेश से अधिक गर्म होता है, जो भी "परिवेश" है।
गोल्डीलॉक्स

1
कृपया ध्यान दें कि topकमांड में आप व्यक्तिगत कोर के भार को देखने के लिए "1" दबा सकते हैं।
क्रिश्चियन स्टीवर्ट

3

यह एक लंबी टिप्पणी की अधिक है, लेकिन आप पर एक नजर है चाहिए thinkwiki.org यह है ThinkPads पर लिनक्स के लिए संसाधन। तापमान के समान, मुझे अपने t4500 के साथ भी ऐसी ही समस्या थी और इसके साथ खेलकर इसे सुलझाया

  1. CPU गवर्नर जो CPU फ्रीक्वेंसी स्केलिंग को नियंत्रित करता है। आपकी पसंद हैं:

    • प्रदर्शन सीपीयू को उच्चतम संभव आवृत्ति पर रखता है
    • Powersave सबसे कम संभव आवृत्ति पर सीपीयू रखता है
    • यूज़रस्पेस (/ sys फाइल सिस्टम के माध्यम से) उपयोगकर्ता स्तर के लिए उपलब्ध आवृत्ति जानकारी निर्यात करता है और सीपीयू आवृत्ति के उपयोगकर्ता अंतरिक्ष नियंत्रण की अनुमति देता है
    • Ondemand CPU उपयोग के अनुसार CPU आवृत्तियों को मापता है (जैसे यूज़र्स फ़्रीक्वेंसी स्केलिंग डेमॉन, लेकिन कर्नेल में)
    • कंजर्वेटिव ओनडेमैंड की तरह कार्य करता है लेकिन आवृत्ति चरण दर चरण बढ़ता है

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

    sudo echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    
  2. पंखा नियंत्रण। " सिंपल थिंकपैड फैन कंट्रोल " नामक एक बहुत अच्छी उपयोगिता है जो आपको पंखे की गति को बदलने वाले ट्रिगर तापमान को ठीक करने की अनुमति देती है। यहां जानकारी के माध्यम से भी देखें ।


धन्यवाद जो बहुत मददगार है। मैं उस विकी पर पहले ठोकर खा चुका हूं लेकिन वास्तव में कभी इस पर ध्यान नहीं दिया कि वह वास्तव में क्या था।
15:13 पर नंबर 1311407

बस ध्यान दें, मेरे सभी सीपीयू चल रहे हैंpowersave
नंबर 1311407

1

मुझे लगता है कि आपको जो "हॉट" लगता है, उसके बारे में समस्या है। थिंकपैड t420 ( मंचों के अनुसार ) के बारे में 80-85 सी है और एनवीडिया कार्ड को भूल जाने देता है जिससे तापमान भी बढ़ सकता है (वास्तव में ऑप्टिमस कॉन्फ़िगरेशन ठीक से काम नहीं कर सकता है, आपके सीपीयू को GPU काम करने के लिए मजबूर करता है)। यह कहते हैं कि, आपके CPU का अधिकतम सहनशील तापमान 100C है (यदि यह वहां हो जाता है तो सिस्टम बंद हो जाएगा), जबकि वायुमंडल लगभग 10.0 ° C से 35.0 ° C है । उस ने कहा, यदि आपका लैपटॉप सीमा के भीतर है तो सब ठीक है (आपकी बैटरी और लैपटॉप जीवन अवधि को छोड़कर)।

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

आर्क के लिए भौंरा स्थापित करने के लिए आप भंडार पर पैकेज पा सकते हैं। यदि आपने अभी भी इसे स्थापित नहीं किया है।


मैंने इस मशीन पर nVidia कार्ड का विकल्प नहीं चुना है। क्षमा करें, प्रश्न में उस पर स्पष्ट होना चाहिए था। और जब 80-85 बहुत गर्म नहीं होता है , तब भी यह 40 के दशक के मध्य की तुलना में अधिक गर्म होता है, जो कि मेरा कंप्यूटर सामान्य रूप से एक सामान्य प्रकाश कार्यभार पर चलता है। मेरा मुद्दा यह निर्धारित करने की कोशिश कर रहा है कि प्रेत स्थिति "किक" में होती है और मेरे सुसंगत 45 को 80-85 के अनुरूप बनाती है।
नंबर 1311407

1

सेंसर ~ 3900 RPM पर मेरे प्रशंसक को दिखाते हैं

भी ~ 75-90 डिग्री सेल्सियस की तरह अस्थायी के साथ?

के रूप में मैन्युअल रूप से रैंपिंग प्रशंसक अस्थायी रूप से मशीन को ठंडा करेगा

तो एक समस्या यह है कि पंखे की गति अपने आप काम नहीं कर रही है?

ऑटो के बारे में भूल जाओ, आप तापमान को सही ढंग से पढ़ सकते हैं और आप प्रशंसक गति को मैन्युअल रूप से नियंत्रित कर सकते हैं, है ना? यदि आप सभी की जरूरत है एक काम प्रशंसक नियंत्रण स्क्रिप्ट खोजने के लिए या अपने खुद के रोल बाहर रोल (तापमान सर्वेक्षण और एक मेज के अनुसार गति सेट temp[i]=speed[i], जब आप एक उच्च गति सेट यह थोड़ी देर के लिए रखने के लिए भले ही तापमान नीचे हो , जब आपको गति को धीमा करने की आवश्यकता होती है, तो इसे धीरे-धीरे करें और कदम से कदम)।

पोल के बारे में, सबसे अच्छा तापमान मॉनीटर डेमॉन होगा जो थर्मल परिवर्तन घटनाओं को ट्रिगर करता है, और प्रशंसक कंट्रोल स्क्रिप्ट सुन / उन घटनाओं की प्रतीक्षा कर रहा है, हालांकि मैं (शायद गलत तरीके से) एक बार यह था, acpidलेकिन आजकल मैं नहीं जानता।

दोनों मामलों में (आपकी खुद की / मौजूदा स्क्रिप्ट) जबकि आप समाधान के साथ आश्वस्त नहीं हैं, हमेशा तापमान और आरपीएम पर नजर रखें, प्रशंसक को रोकना चाहिए।

autoपहले इस समस्या को हल करें , और अगर ज़्यादा गरम रहना आप कारण पर ध्यान केंद्रित कर सकते हैं।

संपादित करें

आप lttngसमय के माध्यम से पूरे सिस्टम के आंकड़े एकत्र करने के लिए एक उपकरण की कोशिश करना चाह सकते हैं , लेकिन इसे सेटअप करना आसान नहीं हो सकता है और अगर आपको लंबे समय तक इकट्ठा करने की आवश्यकता है तो भंडारण के मामले में महंगा हो सकता है।


आप सही हैं कि मेरा fancontrol खराब काम कर रहा है, अगर बिल्कुल भी। मैं इसे ठीक से प्रतिक्रिया देने के लिए देखूंगा, लेकिन इसे ठीक करने से अंतर्निहित कारण का समाधान नहीं होगा। मैं पूरे दिन अधिकतम 6400ish rpms पर चीज़ को ढीला कर सकता था और थोड़ा ठंडा कर सकता था लेकिन इसका कारण यह है कि मैं संबोधित करने की कोशिश कर रहा हूं।
नंबर 1311407

1

चूंकि पंखे को मैन्युअल रूप से रगड़ने से समस्या हल हो जाती है, इसलिए समस्या निवारण शुरू करने के लिए यह एक उत्कृष्ट स्थान होगा, क्योंकि इससे यह प्रतीत होता है कि स्वचालित प्रशंसक नियंत्रण काम नहीं कर रहा है।

अब, आप एक शानदार विकी के साथ आर्क लाइनक्स चलाते हैं, जो एक शानदार डिस्ट्रो है (हां, मैं इसे भी चलाता हूं)। तो, मुझे पूछना होगा, क्या आपने आरटीएफएम? , पी

https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_T420#Fans

जहाँ तक मैं देख सकता हूँ, आपको इसकी आवश्यकता है:

  1. थिंकपैड_एसीपी कर्नेल मॉड्यूल को सक्षम करें
  2. स्थापित करें, और AUR से थिंकफैन एप्लिकेशन को कॉन्फ़िगर करें
  3. थिंकफैन सिस्टम सेवा को सक्षम करें

क्या यह सब किया गया है?

अद्यतन मैं यह सुनकर खुश हूं कि आपका प्रशंसक अब सही तरीके से काम कर रहा है, बजाय एक खुशहाल माध्यम के। (मैं इसे 80 डिग्री से अधिक तापमान पर चल रही आपकी मशीन की समस्या को हल करता हूं?)

30 डिग्री तापमान परिवर्तन के अंतर्निहित कारण का जवाब देने के संबंध में, मुझे यह पूछने के लिए लुभाया जाता है: क्या यह इस तथ्य के कारण नहीं हो सकता है कि आपका प्रशंसक सही तरीके से काम नहीं कर रहा था?

चलिए बताते हैं कि,

  • प्रोसेसर सामान्य से अधिक मेहनत नहीं कर रहा है
  • तापमान में उतार-चढ़ाव को अब पंखे की गति में उतार-चढ़ाव के साथ बदल दिया जाता है

क्या यह मान लेना सुरक्षित नहीं होगा कि कोई समस्या नहीं हो सकती है, और यह समस्या बस इतनी है कि आप एक ऐसे स्तर पर पंखे चला रहे हैं, जहां यह मुश्किल से मुकाबला कर रहा था? और परिवेश के तापमान आदि में छोटे बदलाव, इसे अपनी क्षमताओं की सीमा से अधिक लगाते हैं?

उदाहरण के लिए, मेरे पास एक एसर लैपटॉप था, और गर्म दिनों पर, प्रशंसक "लगातार" ऊपर और नीचे घूम रहा था। मुझे यकीन है कि अगर मेरे प्रशंसक वास्तव में इसे स्वयं को समायोजित करने में सक्षम नहीं थे, तो मैंने काफी बड़े तापमान में उतार-चढ़ाव देखा होगा :)


मैंने सिर्फ थिंकफान लगाया। उस पर सिर के लिए धन्यवाद। हाँ, विस्तृत आर्च विकी डिस्ट्रो का एक बड़ा प्रतिशत है। मैं वहाँ एक हज़ार बार गया हूँ, लेकिन मैंने कभी भी अपने संपूर्ण मॉडल के लिए समर्पित पेज को देखने के लिए न तो ठोकर खाई और न ही सोचा था, और कभी भी थिंकफैन का उल्लेख नहीं किया। अच्छी स्क्रिप्ट है। यह कहा जा रहा है, यह मेरी वास्तविक समस्या को हल नहीं करता है: मैं अपने असामान्य रूप से उच्च गति के कारण का निदान कैसे करूं? यहां तक ​​कि अगर मैं fancontrol को नष्ट कर दिया और अधिकतम RPM पर बात को काट दिया, तो यह केवल रहस्य गर्मी के वास्तविक मुद्दे पर एक बैंडेड डाल रहा है।
नंबर 1311407

नहीं, समस्या अभी भी अपरिवर्तित है। मैं अभी 42 डिग्री पर यहाँ बैठा हूँ। जब मेरी गर्मी की स्थिति होती है तो मैं समान प्रक्रियाएं चला रहा हूं, परिवेश बराबर होगा, कुछ भी अस्थिरता से नहीं बदला होगा, लेकिन मेरा अस्थायी 42 से लगातार 75+ तक बढ़ जाएगा। मैं इसे ठंडा कर सकता हूं : इसे लैपटॉप कूलर पर रख दें, 6500 RPM पर स्पिन करने की अनुमति देने वाले फैनकंट्रोल को बंद कर दें, लेकिन अगर मैं रुक गया, तो यह 75+ तक सही वापस गर्म हो जाएगा। अधिकतम गति पर पंखा वैसे भी थोड़ा तेज होता है जितना वह कहीं भी जा रहा था। इसे ठीक करना एक अच्छी बात थी, लेकिन अंतर्निहित समस्या का समाधान नहीं।
नंबर 1311407
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.