Przeszukałem forum i nie znalazłem rozwiązania, które by mnie satysfakcjonowało więc znalazłem własne rozwiązanie. Oto one:
Najpierw sprawdzamy jakie mamy taktowanie procka pod maksymalnym obciążeniem:
Kod: Zaznacz cały
sudo cat /proc/cpuinfo
Jeśli nie to po pierwsze sprawdzamy dostępne częstotliwości taktowania:
Kod: Zaznacz cały
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Po drugie za pomocą tego kodu
Kod: Zaznacz cały
apt-get install cpufrequtils
Po trzecie wybieramy sobie max(u mnie 2GHz) i min(1GHz) według własnego uznania.
Znajdujemy plik etc/init.d/cpufrequtils
Otwieramy go jako administrator.
Zmieniamy w nim:
Kod: Zaznacz cały
ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED="0"
MIN_SPEED="0"
Kod: Zaznacz cały
if [ -n "$MAX_SPEED" ] && [ $MAX_SPEED != "0" ] ; then
Kod: Zaznacz cały
if [ -n "$MIN_SPEED" ] && [ $MIN_SPEED != "0" ] ; then
Kod: Zaznacz cały
ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED="2000000"
MIN_SPEED="1000000"
Kod: Zaznacz cały
if [ -n "$MAX_SPEED" ] && [ $MAX_SPEED != "2000000" ] ; then
Kod: Zaznacz cały
if [ -n "$MIN_SPEED" ] && [ $MIN_SPEED != "1000000" ] ; then
gdzie 2000000 oznacza prędkość 2 GHz
a 1000000 oznacza prędkość 1000 Mhz czyli 1GHz
Zapisujemy i cieszymy się optymalną pracą procesora w zależności od obciążenia.