У меня очень странная проблема - когда я играю в любую простую браузерную флеш-игру, процессор буквально сходит с ума, он становится очень загруженным и перегретым.
Я пробовал разные браузеры - не помогло
Я пробовал воспроизводить видео с помощью флеш-плееров - все нормально, нет перегрев, так что это просто проблема игр.
Вот еще один скриншот, чтобы доказать, что из множества хромированных карт только одна с флеш-игрой загружает процессор.
Я также нашел статью о приложении под названием , индикатор , который позволяет устанавливать режимы процессора и частоту, но Я не могу найти его после установки.
Спасибо за любой совет, который может мне помочь.
Можно снизить скорость макс. скорости ЦП для хранения вещей немного более прохладными.
Загрузка cpufreq в терминале с sudo apt-get install cpufrequtils
, Если у Вас нет / папки мусорного ведра в Вашей домашней папке, создайте один в терминале с mkdir ~/bin
.
Когда-то установленный, создайте новый сценарий в своей папке дома/мусорного ведра во Вставке терминала
gedit ~/bin/cpuss
это в файле:
#!/bin/bash
COUNTER=0
CPU=$(grep -c ^processor /proc/cpuinfo)
if [ "$1" > 800 ] || [ "$1" <= 3100 ]; then
while [ $COUNTER -lt $CPU ]; do
sudo cpufreq-set -c $COUNTER -u $1Mh
let COUNTER=COUNTER+1
done
cpufreq-info | grep policy
else
echo 'Not a valid CPU speed. Must be between 800 and 3100 Mhz'
fi
Сохраняют и закрывают файл.
Эта следующая часть важна!! В терминале, введите в cpufreq-info | grep policy
.
Это покажет Вам вывод как это:
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
current policy: frequency should be within 800 MHz and 3100 MHz.
Вы будете видеть одну строку для каждого ядра, таким образом, Вы могли бы несколько раз видеть то сообщение.
Теперь принимают во внимание эти 2 числа в том выводе, в моем примере 800 и 3100. Это - минимальные и максимальные скорости в MegaHertz.
Теперь снова в терминальном типе gedit ~/bin/cpuss
Вы видите 2 значения в 4-х и 11-х строках. Измените их число на тех, которых показали Вам прежде, в моем примере это было 800 и 3100.
Сохраняют и закрывают сценарий.
НАКОНЕЦ, в терминале, тип chmod +x ~/bin/cpuss
для создания исполняемого файла сценария.
Теперь в любое время, можно ввести, сколькими Mhz Вы должна быть максимальная скорость. Например, в терминале, тип
~/bin/cpuss 1000
и это ограничат Вашу максимальную скорость до 1000 МГц, или, 1 ГГц, которого является более чем достаточно для выполнения большинства флеш-игр, и сохранит компьютерный вентилятор.
По некоторым причинам, что-то в Ubuntu сбрасывает максимальную скорость CPU время от времени. Таким образом, если Вы замечаете, что это становится более горячим внезапно, выполняет команду снова.
можно также пойти еще ниже, как 850 или 900, пока это выше, чем исходное число, которое Вы видели. Но способ, которым я записал сценарий и причину, необходимо было найти те 2 числа, Вы не должны волноваться о числе, являющемся слишком низким или слишком высоким, потому что это проверяет пределы сначала.
Также хотел отметить, что по некоторым причинам, игры Google Chrome из веб-магазина иногда обходят макс. предел так или иначе. Но нормальные флеш-игры прекрасны.
, Если Вы добавляете / мусорное ведро к своему $PATH, можно выполниться cpuss
отовсюду в терминале без ~/bin/
часть.
Делают это путем редактирования Вашего /.profile
файл. В терминале, gedit ~/.profile
.
У основания этого файла, если у Вас нет следующей части, добавляет она:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Сохраняют и закрываются. Это позволит файлам в Вашем ~/bin
каталог быть доступными отовсюду. Если необходимо было добавить, что бит кода, выйдите из системы и войдите в для изменений для вступления в силу. Теперь можно использовать cpuss
сценарий в терминале, в каком каталоге Вы в настоящее время находитесь.
БОНУСНЫЙ СЦЕНАРИЙ
Ниже является отдельным, но удобным сценарием, чтобы проверить, что первый работает.
Помещенный это в файл, сохраните и сделайте это исполняемым файлом.
#!/bin/bash
while sleep 1;do clear && cpufreq-info | grep 'CPU frequency' && printf '\n Press CTRL+C to exit';done
при выполнении его это покажет Вам этот вывод
current CPU frequency is 800 MHz.
current CPU frequency is 800 MHz.
current CPU frequency is 809 MHz.
current CPU frequency is 804 MHz.
current CPU frequency is 891 MHz.
current CPU frequency is 800 MHz.
current CPU frequency is 830 MHz.
current CPU frequency is 894 MHz.
Press CTRL+C to exit
, Это будет обновлять каждую секунду, и можно отслеживать скорости всех ядер.