जवाबों:
16.04 के लिए Jayen के जवाब में जोड़ने के लिए एक और कदम है। चरणों का पूरा सेट है
sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
sudo update-rc.d ondemand disable
अंतिम चरण "ondemand" डेमन को निष्क्रिय करता है, जो अन्यथा cpufrequtils द्वारा किए गए परिवर्तनों को अधिलेखित कर देगा।
यह भी देखें कि मैं सीपीयू आवृत्ति स्केलिंग को कैसे अक्षम कर सकता हूं और सिस्टम को प्रदर्शन के लिए सेट कर सकता हूं?
आप यह भी बताया उदाहरण के लिए, पर विचार हो सकता MAX_SPEED="2GHz"
करने के लिए /etc/default/cpufrequtils
अगर आप एक overheating, कहते हैं, 2.2GHz प्रोसेसर, अधिकतम संभव गति को सीमित करने के लिए।
cpufreq-set
इसे अक्षम करने के बाद भी अस्थायी रूप से ondemand के गवर्नर पर स्विच कर सकते हैं update-rc.d
?
गवर्नर को स्थायी रूप से शक्तियां सेट करने के लिए, सबसे पहले cpufrequtils स्थापित करें:
sudo apt-get install cpufrequtils
और फिर संपादित /etc/init.d/cpufrequtils
फ़ाइल और परिवर्तन GOVERNOR
करने के लिए "powersave"
( GOVERNOR="powersave"
)। आप निम्न आदेश का उपयोग करके इसे स्वचालित रूप से कर सकते हैं:
sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils
यहां से: अपने लैपटॉप को थर्माल्ड और इंटेल पी-स्टेट के साथ ओवरहीटिंग से रोकें
if [ -f /etc/default/cpufrequtils ] ; then . /etc/default/cpufrequtils
इसलिए डिफ़ॉल्ट गवर्नर को निम्नानुसार सेट किया जाना चाहिए। echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
Alin के उत्तर के आधार पर, लेकिन जब cpufrequtils अपग्रेड किया जाता है तो यह जारी रहेगा:
गवर्नर को स्थायी रूप से शक्तियां सेट करने के लिए, सबसे पहले cpufrequtils स्थापित करें:
sudo apt-get install cpufrequtils
और फिर /etc/default/cpufrequtils
फ़ाइल (जिसे से पढ़ा जाता है /etc/init.d/cpufrequtils
) बनाएं और सेट करें GOVERNOR="powersave"
। आप निम्न आदेश का उपयोग करके इसे स्वचालित रूप से कर सकते हैं:
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils