100% CPU पर चलने पर PC की मृत्यु हो जाती है


1

मैंने हाल ही में मैंडलब्रॉट सेट (भग्न) की छवियों को उत्पन्न करने के लिए कुछ जावा कोड लिखे। मैंने बड़ी सटीकता के लिए बड़ी संख्या में पुनरावृत्तियों का उपयोग करके, एक साथ सभी चार कोर (2 वास्तविक, 2 आभासी) पर अलग-अलग धागे चलाने के लिए जावा 7 में नए फोर्क / ज्वाइन सुविधा का उपयोग किया। समस्या यह है, प्रक्रिया लगभग एक मिनट के लिए ठीक चलती है, और फिर ऐसा होता है जैसे किसी ने प्लग खींच लिया है और पीसी बस मर जाता है।

मैंने सोचा कि यह सीपीयू को ओवरहीटिंग होना चाहिए, इसलिए मैंने तापमान पर नज़र रखने के लिए रियल टेम्प को चलाया। यह एक इंटेल i3 प्रोसेसर है। मैं तापमान को 70 डिग्री तक रेंगते हुए देख सकता हूं, और फिर मरने से पहले लगभग 30 सेकंड के लिए वहां से भागना और भागना लगता है। रियल टेम्प के अनुसार, वास्तविक तापमान और टीजे अधिकतम के बीच अभी भी 35 डिग्री का अंतर है। मैंने BIOS में "सीपीयू टीएम फ़ंक्शन" को अक्षम करने का भी प्रयास किया, लेकिन समस्या अभी भी होती है।

एक सहकर्मी ने सुझाव दिया कि यह बिजली की आपूर्ति की समस्या हो सकती है, इसलिए मैंने एक अधिक शक्तिशाली PSU उधार लिया (याद नहीं कर सकता कि यह किस वाट क्षमता का था, लेकिन यह मेरी तुलना में अधिक है जो 500W है)। ठीक वही बात हालांकि अभी भी होती है।

क्या कोई यह सुझाव देने में सक्षम है कि समस्या क्या हो सकती है, या मैं आगे क्या कोशिश कर सकता हूं?

संपादित करें:

सभी awers और टिप्पणियों के लिए धन्यवाद। जैसा कि @Anish A नीचे सुझाता है, मैंने BIOS में सेटिंग को तापमान में परिवर्तन के लिए पाया जो स्वत: बंद हो जाता है। यह 70 डिग्री पर सेट किया गया था। मैंने इसे 75 डिग्री तक बढ़ा दिया है, और अब मैं 100% पर सभी "चार" कोर के साथ अपने कार्यक्रम को खुशी से चला सकता हूं। रियल टेंप की रिपोर्ट है कि तापमान एक बिंदु पर 73 के रूप में उच्च हो गया, लेकिन ज्यादातर यह अवधि के लिए लगभग 70 पर रहता है। इसलिए मुझे लगता है कि यह BIOS सेटिंग प्रोसेसर से पूरी तरह से अलग है और रियल टेम्प द्वारा रिपोर्ट किए गए टीजे अधिकतम तापमान से।


क्या हार्डवेयर? इसके अलावा, 70 ° C आधुनिक डेस्कटॉप-सीपीयू के लिए पहले से ही बहुत गर्म लगता है ... मेरा (Core2Duo, 2,6Ghz) 30 ° C के आसपास कहीं निष्क्रिय होता है, दबाव में यह 45 ° C तक जाता है और वहीं ठहर जाता है।
बॉबी

1
यदि आपका प्रोग्राम सभी CPU संसाधनों को लेता है, तो यह ऑपरेटिंग सिस्टम और अन्य कार्यक्रमों के लिए कोई भी नहीं छोड़ता है। जो बदले में आपके कंप्यूटर को लॉक कर देगा। यह लगभग ऐसा लगता है जैसे आपने इसे अनंत लूप में डाल दिया।
फिलिप आर।

2
कृपया सेटिंग को वापस डिफॉल्ट में बदल दें। थर्मल प्रबंधन कार्यों के साथ छेड़छाड़ करने से आपको होने वाली समस्या ठीक हो जाएगी
डेविड श्वार्ट्ज

1
क्या आपने विंडोज़ इवेंट लॉग को देखा? यदि थर्मल शटडाउन हुआ, तो यह सिस्टम लॉग में नोट किया जाएगा।
केल्टरी

1
वर्चुअल मशीन में एप्लिकेशन को चलाने का प्रयास करें
Shekhar

जवाबों:


2

यह आपके शीतलन प्रशंसक के साथ एक समस्या है। एक बेहतर शीतलन प्रशंसक का उपयोग करें और यदि संभव हो तो पानी ठंडा करने की भी कोशिश करें।

हीट सिंक के साथ एक अच्छा शीतलन प्रशंसक समस्या को हल करेगा।

इसके अलावा, BIOS में सीपीयू थर्मल थ्रॉटलिंग विकल्प को सक्षम करने का प्रयास करें। यदि तापमान एक सीमा से अधिक हो जाता है तो यह सीपीयू पर नजर रखेगा।

इसके अलावा, BIOS से सीपीयू तापमान शटडाउन तापमान बढ़ाने की कोशिश करें। लेकिन, इसे ज्यादा न बढ़ाएं, क्योंकि यह आपके प्रोसेसर के जीवन से समझौता कर सकता है।


2
पानी का ठंडा होना 99.99% मामलों में पूरी तरह से हावी है ... बस इतना ही कहना है ...
बॉबी

मुझे पता है, लेकिन अत्यधिक मामलों और ओवरक्लॉकिंग में, यह बहुत अधिक समझ में आता है, क्योंकि इसमें बहुत कम ध्वनि और अधिक प्रभावी है।
अनीश शीला

@ Anish एक धन्यवाद आप अच्छी तरह से सही हो सकते हैं। मैं BIOS में शटडाउन अस्थायी के लिए सेटिंग नहीं ढूँढ सका, लेकिन मेरा एक और रूप होगा। मुझे लगता है कि यह वर्तमान में 105 डिग्री था क्योंकि रियल टेंप लगता है (जो मुझे लगता है कि बहुत अधिक लगता है), जो कि मुझे लगता है कि यह सीपीयू के अलावा कुछ और था क्योंकि मुझे पता है कि यह उसके पास नहीं मिल रहा है।
user155631

यह बिजली के विकल्प या ऐसा कुछ में पाया गया।
अनीश शीला

आपको उनके कूलिंग फैन के साथ समस्या पर संदेह क्यों है? उनकी समस्या के वर्णन में कुछ भी नहीं है। वास्तव में, अपने सीपीयू के साथ, प्रशंसक समस्याएँ दुर्घटना का कारण नहीं बन सकती हैं, केवल मंदी जब तक कि प्रशंसक वास्तव में कताई नहीं है। (सीपीयू में थर्मल थ्रॉटलिंग है। हालांकि, एक कम प्रशंसक आरपीएम एक शटडाउन को ट्रिगर कर सकता है यदि ऐसा हो तो कॉन्फ़िगर किया जाए।)
डेविड श्वार्ट्ज

0

वास्तविक तापमान और TJ अधिकतम के बीच अभी भी 35 डिग्री का अंतर है

रिपोर्ट किए गए तापमान को अनदेखा करें, एकमात्र महत्वपूर्ण चीज "डिस्टेंस टू टीमैक्स" है - जो कि सीपीयू रिपोर्ट (डीटीएस) है और जो कि सीपीयू थर्मल सुरक्षा तंत्र को नियंत्रित करने के लिए उपयोग करता है।

यहाँ 99 से 70 में सेटिंग्स में कोर 0 के लिए TjMax को बदलने के बाद RealTemp दिखाता है।

RealTEmp प्रदर्शन

इससे पहले कि कोर 0 के लिए तापमान को अन्य कोर के समान ही दिखाया गया था, TJ Max की दूरी इस विन्यास परिवर्तन से अप्रभावित है - ताकि मेरी संतुष्टि को प्रदर्शित हो कि दूरी Tjmax को वास्तविक मूल्य सीपीयू और सीपीयू से मिलता है। तापमान यह अनुमान है कि जो कुछ भी TjMax को कॉन्फ़िगर किया गया है, उसके आधार पर है।

इसलिए यदि CPU को लगता है कि DTS 35 C है तो CPU के ओवरहीटिंग की कोई समस्या नहीं है।

यह ऐसा है जैसे किसी ने प्लग खींच लिया हो और पीसी की मृत्यु हो जाए।

एक PSU समस्या के अधिक विचारोत्तेजक नहीं है?

एक पुराना इंटेल डॉक कहता है

एक नया थर्मल प्रोटेक्शन मैकेनिज्म पेश किया गया था, जो प्रोसेसर को भयावह शटडाउन तापमान तक पहुंचने से पहले प्रोसेसर के तापमान को स्वचालित रूप से नियंत्रित करने की अनुमति देता है, लेकिन प्रोसेसर के प्रदर्शन को अस्थायी रूप से कम करने की कीमत पर। वर्तमान IA-32 प्रोसेसर आंतरिक सर्किटरी का उपयोग करते हैं समय-समय पर आंतरिक घड़ी को प्रोसेसर के अधिकांश भाग में रोकते हैं। संशोधित अवधि के दौरान सभी व्यवधानों में देरी होती है, लेकिन खोई नहीं। प्रोसेसर समय स्टैंप काउंटर प्रोसेसर मॉड्यूलेशन के दौरान भी गिनती बनाए रखना जारी रखता है। मॉड्यूलेशन की अवधि आम तौर पर 1 मिसेक अंतराल होती है। प्रत्येक अंतराल के अंत में, प्रोसेसर फिर से पूर्ण आवृत्ति पर काम करेगा। यदि तापमान अभी भी दूसरे प्रीसेट तापमान स्तर से ऊपर है, तो प्रोसेसर फिर से आंतरिक घड़ी को संशोधित करेगा। यदि तापमान दूसरे प्रीसेट स्तर से नीचे चला जाता है, तो प्रोसेसर अपनी सामान्य घड़ी आवृत्ति पर काम करना जारी रखेगा। प्रभावी प्रोसेसर प्रदर्शन पूर्ण प्रदर्शन का लगभग 50% है। ध्यान दें कि प्रोसेसर के प्रदर्शन को संशोधित करने की विधि वास्तुशिल्प रूप से निर्दिष्ट नहीं है और भविष्य के प्रोसेसर में परिवर्तन के अधीन है।

एक इंटेल i5 / i7 दस्तावेज़ कहता है

PROCHOT # तब सक्रिय होता है जब प्रोसेसर तापमान निगरानी सेंसर (ओं) से पता चलता है कि प्रोसेसर अपने अधिकतम सुरक्षित ऑपरेटिंग तापमान पर पहुंच गया है। यह इंगित करता है कि प्रोसेसर थर्मल कंट्रोल सर्किट सक्रिय हो गया है, यदि सक्षम है। थर्मल कंट्रोल सर्किट को सक्रिय करने के लिए यह संकेत प्रोसेसर को भी संचालित किया जा सकता है। इस सिग्नल की ऑन-डे-टर्म समाप्ति नहीं है और इसे सिस्टम बोर्ड पर समाप्त किया जाना चाहिए।

इसलिए कोर i5 / i7 में अभी भी TCC ट्राइगरड (DTS I अनुमान से) पुराने इंटेल सीपीयू डिजाइनों की तरह ही है।

मेरा मानना ​​है कि "यदि सक्षम है" का अर्थ है कि टीसीसी को BIOS (या अन्य) सेटिंग्स द्वारा अक्षम किया जा सकता है। आप सीपीयू थर्मल नियंत्रण के लिए BIOS सेटिंग्स की जांच कर सकते हैं।

थर्मल ट्रिप: प्रोसेसर आंतरिक थर्मल सेंसर के उपयोग से खुद को भयावह ओवरहिटिंग से बचाता है। यह सेंसर सामान्य ऑपरेटिंग तापमान के ऊपर अच्छी तरह से सेट किया गया है ताकि यह सुनिश्चित किया जा सके कि कोई झूठी यात्रा न हो। जब प्रोसेसर का तापमान लगभग 125 ° C से अधिक हो जाता है तो प्रोसेसर सभी निष्पादन को रोक देगा। यह THERMTRIP # पिन द्वारा सिस्टम को सिग्नल किया गया है।

मुझे लगता है कि एक mobo निर्माता पूरी तरह से सिस्टम को बंद करने के लिए CPU के #PROCHOT सिग्नल का उपयोग कर सकता है, लेकिन यह समय से पहले होगा। इसलिए मुझे धीरे-धीरे सीपीयू के लक्षणों की उम्मीद होगी कि पहली बार सीपीयू एक हद तक वापस फेंकता है जो ध्यान देने योग्य होना चाहिए।

सब सब में, आप जो रिपोर्ट करते हैं वह सीपीयू में थर्मल शटडाउन की अपेक्षा के अनुरूप नहीं है। सबसे पहले DTS> 0, दूसरा CPU प्रदर्शन में कोई कमी नहीं है। अंत में "जैसे कि किसी ने प्लग खींचा" (यदि आपका मतलब है जैसे कि किसी ने दीवार के इलेक्ट्रिकल आउटलेट से बिजली के प्लग को सचमुच खींच लिया है)।


CPU के HWmonitor, RealTemp की तुलना में अधिक जानकारी दिखाता है, जिसमें GPU और HDD टेम्प्स शामिल हैं - उपयोगी हो सकते हैं

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

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