मेरी मशीन पर (व्यक्तिगत कंप्यूटर नहीं), मेरे पास 4 कोर (2.4GHz) हैं और वर्तमान में मेरे पास कोई महत्वपूर्ण प्रक्रिया नहीं है। अभी, मेरे सभी 4 कोर चल रहे हैं / 2.4GHz पर हिल रहे हैं या उनमें से कुछ धीमे चल रहे हैं या यहां तक कि मोबाइल भी हैं?
मेरी मशीन पर (व्यक्तिगत कंप्यूटर नहीं), मेरे पास 4 कोर (2.4GHz) हैं और वर्तमान में मेरे पास कोई महत्वपूर्ण प्रक्रिया नहीं है। अभी, मेरे सभी 4 कोर चल रहे हैं / 2.4GHz पर हिल रहे हैं या उनमें से कुछ धीमे चल रहे हैं या यहां तक कि मोबाइल भी हैं?
जवाबों:
हाँ
आपके प्रोसेसर की बेस घड़ी या फ्रंट साइड बस की गति है, मेरा i7 ~ 100MHz है, फिर एक गुणक है जो प्रोसेसर की मांग के आधार पर बदल सकता है - इस 2.6GHz प्रोसेसर में एक घड़ी गुणक हो सकता है जो देने के लिए 36 तक जाता है मुझे ~ 3.6GHz की अधिकतम घड़ी की गति।
क्योंकि अधिकांश समय आपकी मशीन बेकार बैठी रहती है, यह गुणक लगभग 8x बैठेगा, अर्थात मेरी मशीन केवल 800MHz पर चल रही है, यह प्रति सेकंड कई बार बदल सकती है।
मुझे नहीं पता कि आपके पास कौन सा प्रोसेसर है, इसलिए मैं आपको नहीं बता सकता कि आपका क्या कर रहा है, लेकिन अधिकांश आधुनिक प्रोसेसर ऐसा करते हैं, जिसमें आपका सेलफोन भी शामिल है, इसे स्पीड स्टेपिंग कहा जाता है और यह कि आपका सिस्टम ऊर्जा बचाने के लिए क्या करता है।
आप अपने सिस्टम (विंडोज़) का विवरण देखने के लिए CPUID द्वारा CPU-Z देख सकते हैं।
या यदि आप एक सिस्टम पर लिनक्स चला रहे हैं जिसमें एक /proc
सिस्टम है, तो आप cat /proc/cpuinfo
अपने प्रोसेसर के बारे में विवरण देखने के लिए दौड़ सकते हैं । इस प्रिंटआउट में, और सीपीयू-जेड के सीपीयू पृष्ठ पर आप अधिकतम गति, वर्तमान गति, गुणक और अधिकतम गुणक देख सकते हैं।
ध्यान दें कि यह गुणक आपके प्रत्येक कोर पर लागू होता है, इसलिए यदि आपके सिस्टम को 8 कोर कहना है - तो वे सभी एक ही आवृत्ति पर चलेंगे।
यहां मेरा सिस्टम बेकार बैठा है , ध्यान दें कि यह 8 के गुणक के साथ 800MHz पर चल रहा है, इस प्रोसेसर के लिए न्यूनतम है।
यहां मेरा सिस्टम मध्यम भार के तहत है , जो 34 के गुणक के साथ 3.4GHz पर चल रहा है। (ध्यान दें कि कोर वोल्टेज भी बढ़ता है)
मदरबोर्ड पर एक पीएलएल द्वारा 100 मेगाहर्ट्ज की बस गति उत्पन्न की जाएगी - यह मास्टर घड़ी है जो मदरबोर्ड पर एक दूसरे के तर्क घटक को भेजी जाती है, अर्थात पीसीआई, रैम, यूएसबी नियंत्रक, आदि ... यह संकेत है सॉकेट के माध्यम से भौतिक सीपीयू को पारित किया जाता है।
कोर गति, ~ 3.4GHz, अपने स्रोत के रूप में FSB का उपयोग करते हुए, CPU पर एक दूसरे PLL द्वारा उत्पन्न की जाती है।
overclocking
जब लोग अपनी मशीनों को ओवरक्लॉक करते हैं, तो यह आमतौर पर एफएसबी की गति को बढ़ा देता है - जिससे सब कुछ तेजी से चलता है; सब कुछ तेजी से चलने के साथ समस्या यह है कि यह अधिक शक्ति चूसता है - आमतौर पर थोड़ी सी भी ओवरवॉल्टिंग की आवश्यकता होती है।
जहां लोगों को मुद्दों का अनुभव करना शुरू होता है कि जब पूरी शक्ति से चल रहा है, तो सबसे पहले, सिलिकॉन बहुत गर्म हो जाता है, और दूसरा, उच्च-रेटेड फिर रेटेड वोल्टेज पास के ट्रांजिस्टर को संतृप्त करना शुरू कर देते हैं, सिलिकॉन के अलावा केवल माइक्रोन - संभवतः सिलिकॉन खुद को नुकसान पहुंचाते हैं, और cpu के अन्य भागों के साथ हस्तक्षेप।
HLT
इस सवाल का जवाब देने के बाद, मैं अपने आप से पूछा कि क्या कोई अतिरिक्त तकनीक है, जो करने के लिए बचत शक्ति थे जवाब था अनुदेश ;HLT
सीपीयू ने अपने कार्यभार को संसाधित करने के बाद, यह एक रुकावट को निष्पादित करेगा, मूल रूप से कोर को अक्षम करना जब तक कि अगले बाधा को निकाल नहीं दिया जाता है। इस स्थिति में, घड़ी अभी भी FSBxMlt पर चल रही है। लेकिन CPU कोर कोई काम नहीं कर रहा है, और अनिवार्य रूप से कोई शक्ति नहीं खींच रहा है।
आप HTL
विंडोज टास्क मैनेजर में इंस्ट्रक्शन प्रोसेस देख सकते हैं , इसका नाम सिस्टम आइडल प्रोसेस है ; सभी अप्रयुक्त CPU समय को क्रियान्वित करने में खर्च किया जाएगा HLT
।
/proc/cpuinfo
है कि कोर अलग-अलग गति से चल रहे थे।
big.LITTLE
कुछ एआरएम प्रोसेसर की वास्तुकला को छोड़कर जो व्यक्तिगत कंप्यूटरों में शायद ही कभी उपयोग किए जाते हैं।