लिनक्स में इंटेल टर्बो बूस्ट की निगरानी / नियंत्रण


25

लिनक्स होस्ट से नेहल प्रोसेसर पर इंटेल टर्बो बूस्ट तकनीक की निगरानी और / या नियंत्रण करने का एक अच्छा तरीका है? मैं इस RHEL / CentOS 5.5 होस्ट्स को स्टॉक या रियलटाइम MRG कर्नेल चलाने के लिए देख रहा हूँ।

यहाँ किसी ने अपने वातावरण में टर्बो बूस्ट का लाभ उठाने का एक अच्छा तरीका पाया है?

जवाबों:


21

i7z इंटेल सीपीयू के लिए इंटेल टर्बो बूस्ट की निगरानी के लिए एक अच्छा उपकरण है जो लिनक्स पर इसका समर्थन करता है (i7 और बाद में)।

काम पर टर्बो बूस्ट के i7z स्क्रीनशॉट

यदि यह काम कर रहा है, तो आप सीपीयू में लोड जोड़ते हुए वर्तमान आवृत्ति परिवर्तन देखेंगे, लोड के तहत गतिशील रूप से गुणक बढ़ने के कारण। इसके लिए BurnP6 आज़माएं ।

बिजली राज्यों का मूल विवरण (पीडीएफ):

स ० - सक्रिय अवस्था। C0 में रहते हुए, निर्देशों को कोर द्वारा निष्पादित किया जा रहा है। Intel® टर्बो बूस्ट तकनीक के लिए, C0 में एक कोर को एक सक्रिय कोर माना जाता है।

सी 1 - हॉल्ट स्टेट। C1 में रहते हुए, कोई भी निर्देश निष्पादित नहीं किया जा रहा है। Intel® टर्बो बूस्ट तकनीक के लिए, C1 में एक कोर को एक सक्रिय कोर माना जाता है।

C3 - जबकि C3 में कोर PLL को बंद कर दिया जाता है, और सभी कोर कैश फ्लश हो जाते हैं। Intel® टर्बो बूस्ट तकनीक के लिए, C3 में एक कोर को एक निष्क्रिय कोर माना जाता है।

C6 - C6 में रहते हुए, कोर PLL को बंद कर दिया जाता है, कोर कैश को फ्लश किया जाता है और कोर स्टेट को लास्ट लेवल कैश में सेव किया जाता है। पावर गेट्स का उपयोग बिजली की खपत को शून्य के करीब करने के लिए किया जाता है। Intel® टर्बो बूस्ट तकनीक के लिए, C6 में एक कोर को एक निष्क्रिय कोर माना जाता है।

C7 - सैंडी ब्रिज के साथ और बाद में नई, थोड़ी गहरी नींद की शुरुआत की गई।

चेतावनी दी है कि C6 और C7 राज्य "गहरी" नींद मोड हैं और कुछ विलंबता दंड हो सकते हैं जो कुछ प्रकार के सर्वर वर्कलोड के लिए महान नहीं हो सकते हैं। अधिक विस्तार के लिए देखें एंबेडेड एप्स (पीडीएफ) के लिए इंटेल का पावर मैनेजमेंट

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

काम करने के लिए सही टेम्पों और टर्बो बूस्ट (डिफ़ॉल्ट के ऊपर गतिशील गुणक) को दिखाने के लिए i7z के लिए सामान्य रूप से ACPI समर्थन को लिनक्स में सक्षम किया जाना चाहिए। आप इस पोस्ट में लिनक्स पर इंटेल टर्बो बूस्ट को सक्षम करने के बारे में उपयोगी जानकारी पा सकते हैं ।


धन्यवाद, i7z यह जांचने के लिए एक बढ़िया ऐप है कि यह सब सही ढंग से काम कर रहा है (यह था, लेकिन इसे मापने में सक्षम होना अच्छा है)।
मार्कस डी। हैनवेल

2
एक स्पष्टीकरण, हमने सीपीयू पर सभी सी-स्टेट्स (पावर सेविंग मोड) को अक्षम करने के लिए आवश्यक नहीं पाया कि टर्बो बूस्ट को काम करने के लिए, जैसा कि लिंक किए गए पोस्ट से पता चलता है। हालाँकि BIOS और OS में उचित ACPI समर्थन बिल्कुल महत्वपूर्ण है।
जेफ एटवुड

-2

XFreq एक GUI है जो RT टर्बो गतिविधियों को दिखाता है सोर्स कोड @ http://code.google.com/p/xfreq

XFreq आवृत्ति (incl। टर्बो), तापमान, C- राज्य और Intel Core i7 प्रोसेसर की अन्य विशेषताओं को प्रदर्शित करने के लिए कुछ विजेट प्रदान करता है। यह कोर 2 और अन्य इंटेल आर्किटेक्चर के लिए भी प्रोग्राम किया गया है।


ServerFault में आपका स्वागत है। यह उत्तर वास्तव में अपने आप में बहुत योगदान नहीं देता है; ड्रू के संपादन से पहले, यह एक लिंक से बहुत अधिक नहीं था जिसे उत्पाद विज्ञापन के रूप में व्याख्या किया जा सकता था। आप उत्पाद सिफारिशों के लिए पुराने प्रश्नों से बचना चाह सकते हैं क्योंकि उनमें से अधिकांश आधुनिक मानकों के तहत बंद हो जाएंगे ।
एंड्रयू बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.