Как понизить частоту процессора

Обновлено: 03.07.2024

Масштабирование производительности ЦП позволяет операционной системе повышать или понижать частоту ЦП для экономии энергии или повышения производительности. Масштабирование может выполняться автоматически в ответ на загрузку системы, самонастраиваться в ответ на события ACPI или изменяться вручную программами пользовательского пространства.

Ядро Linux предлагает масштабирование производительности ЦП через подсистему CPUFreq, которая определяет два уровня абстракции:

    реализовать алгоритмы для вычисления желаемой частоты процессора, потенциально основанной на потребностях системы. напрямую взаимодействовать с ЦП, устанавливая желаемые частоты, которые запрашивает текущий регулятор.

Драйвер масштабирования и регулятор по умолчанию выбираются автоматически, но инструменты пользовательского пространства, такие как cpupower, acpid, инструменты режима ноутбука или инструменты с графическим интерфейсом, предоставленные для среды вашего рабочего стола, по-прежнему могут использоваться для расширенной настройки.

Содержание

Инструменты пользовательского пространства

термический осадок

thermald — это демон Linux, используемый для предотвращения перегрева процессоров Intel. Этот демон отслеживает температуру и применяет компенсацию, используя доступные методы охлаждения.

По умолчанию он отслеживает температуру ЦП с помощью доступных цифровых датчиков температуры ЦП и поддерживает температуру ЦП под контролем до того, как аппаратное обеспечение предпримет активные корректирующие действия. Если в Thermal sysfs есть датчик температуры кожи, то он старается поддерживать температуру кожи ниже 45°C.

Связанный модуль systemd — thermod.service , который должен быть запущен и включен.

i7z – это инструмент для создания отчетов о процессорах i7 (а теперь и i3, i5, i7, i9) для Linux. Его можно запустить из терминала с помощью команды i7z или в графическом интерфейсе с помощью i7z-gui .

турбостат

turbostat может отображать частоту, энергопотребление, состояние простоя и другую статистику современных процессоров Intel и AMD.

мощность процессора

cpupower – это набор утилит пользовательского пространства, предназначенных для масштабирования частоты ЦП. Пакет не обязателен для использования масштабирования, но настоятельно рекомендуется, поскольку он предоставляет полезные утилиты командной строки и службу systemd для изменения регулятора при загрузке.

Файл конфигурации для cpupower находится в /etc/default/cpupower . Этот файл конфигурации считывается сценарием bash в /usr/lib/systemd/scripts/cpupower, который активируется systemd с помощью cpupower.service . Вы можете включить запуск cpupower.service при загрузке.

процессорный графический интерфейс

cpupower-gui AUR — это графическая утилита, предназначенная для помощи в масштабировании частоты ЦП. Графический интерфейс основан на GTK и предназначен для предоставления тех же параметров, что и cpupower. cpupower-gui может изменять максимальную/минимальную частоту ЦП и регулятор для каждого ядра. Приложение обрабатывает предоставление привилегий через polkit и позволяет любому вошедшему в систему пользователю в группе пользователей wheel изменять частоту и регулятор.

power-profiles-daemon

Инструмент командной строки powerprofilesctl от power-profiles-daemon обрабатывает профили питания (например, сбалансированный, энергосберегающий, производительный) через службу power-profiles-daemon. GNOME и KDE также предоставляют графические интерфейсы для переключения профилей; см. следующее:

Дополнительную информацию об использовании, примерах использования и сравнении с аналогичными проектами см. в файле README проекта.

Запустите/включите службу power-profiles-daemon. Обратите внимание, что при запуске powerprofilesctl он также пытается запустить службу (см. состояние модуля dbus.service ).

Примечание. power-profiles-daemon конфликтует с другими службами управления питанием, такими как TLP, настроенный AUR и system76-power AUR . Чтобы вместо этого использовать одну из вышеупомянутых служб, не удаляя power-profiles-daemon (из-за ее потенциального статуса зависимости), отключите службу power-profiles-daemon, замаскировав ее (см. также [1] , [2]).

Драйверы масштабирования

Драйверы масштабирования реализуют специфичные для ЦП детали настройки частот, указанные регулятором. Строго говоря, стандарт ACPI требует состояний мощности и производительности (P-состояний), которые начинаются с P0 и становятся менее производительными. Эта функция называется SpeedStep на Intel и PowerNow! на AMD.

На практике, однако, процессоры предоставляют методы для указания определенных частот, а не ограничиваются фиксированными P-состояниями, которые обрабатываются драйверами масштабирования.

  • Собственный модуль ЦП загружается автоматически.
  • Драйвер масштабирования мощности ЦП intel_pstate автоматически используется для современных ЦП Intel вместо других драйверов, указанных ниже. Этот драйвер имеет приоритет над другими драйверами и является встроенным, а не модулем. Этот драйвер в настоящее время автоматически используется для процессоров Sandy Bridge и более новых. intel_pstate может игнорировать настройки BIOS P-State. intel_pstate может работать в «пассивном режиме» через драйвер intel_cpufreq для старых процессоров.Если вы столкнулись с проблемой при использовании этого драйвера, добавьте intel_pstate=disable в строку ядра, чтобы вернуться к использованию драйвера acpi-cpufreq.
  • Даже на упомянутое выше поведение состояния P можно повлиять с помощью /sys/devices/system/cpu/intel_pstate , например Intel Turbo Boost можно отключить с помощью команды echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo в качестве пользователя root для поддержания низкой температуры ЦП.
  • Дополнительный контроль для современных процессоров Intel доступен с помощью программы Linux Thermal Daemon (доступной как Thermald ), которая активно контролирует температуру с помощью P-состояний, T-состояний и драйвера Intel Power Clamp. Thermald также можно использовать для старых процессоров Intel. Если последние версии драйверов недоступны, демон вернется к регистрам, характерным для модели x86, и «подсистеме cpufreq» Linux для управления охлаждением системы.

cpupower требует, чтобы модули знали ограничения собственного ЦП:

Модуль Описание
intel_pstate Этот драйвер реализует Драйвер масштабирования с внутренним регулятором для процессоров Intel Core (Sandy Bridge и новее).
intel_cpufreq Начиная с ядра 5.7 драйвер масштабирования intel_pstate выбирает " пассивный режим», также известный как intel_cpufreq, для процессоров, которые не поддерживают аппаратно-управляемые P-состояния (HWP), т. е. Intel Core i 5-го поколения или старше.
acpi-cpufreq Драйвер CPUFreq, использующий состояния производительности процессора ACPI. Этот драйвер также поддерживает Intel Enhanced SpeedStep (ранее поддерживавшийся устаревшим модулем speedstep-centrino).
speedstep-lib Драйвер CPUFreq для Intel SpeedStep- поддерживаемые процессоры (в основном Atom и более старые Pentium)
powernow-k8 драйвер CPUFreq для процессоров K8/K10 Athlon 64/Opteron/Phenom. Начиная с Linux 3.7 'acpi-cpufreq' будет автоматически использоваться для более современных процессоров AMD.
pcc-cpufreq Этот драйвер поддерживает интерфейс управления тактовой частотой процессора посредством Hewlett-Packard и Microsoft Corporation, который полезен на некоторых серверах ProLiant.
p4-clockmod Драйвер CPUFreq для процессоров Intel Pentium 4/Xeon/Celeron, который снижает температуру процессора за счет пропуска тактов. (Возможно, вместо этого вы захотите использовать драйвер SpeedStep.)

Чтобы просмотреть полный список доступных модулей, выполните:

Загрузите соответствующий модуль (подробности см. в разделе Модули ядра). После загрузки соответствующего драйвера cpufreq подробную информацию о ЦП можно отобразить, запустив

Установка максимальной и минимальной частот

В некоторых случаях может потребоваться вручную установить максимальную и минимальную частоту.

Чтобы установить максимальную тактовую частоту ( clock_freq – тактовая частота с единицами измерения: ГГц, МГц):

Чтобы установить минимальную тактовую частоту:

Чтобы настроить процессор на заданную частоту:

  • Чтобы настроить только одно ядро ​​ЦП, добавьте -c номер_ядра .
  • Регулятор, максимальная и минимальная частоты могут быть установлены в /etc/default/cpupower .

Кроме того, вы можете установить частоту вручную:

Доступные значения можно найти в /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies или аналогичном. [3]

Настройка повышения частоты

Некоторые процессоры поддерживают повышение частоты выше нормального максимума на короткое время при соответствующих температурных условиях. В процессорах Intel это называется Turbo Boost, а в процессорах AMD — Turbo-Core.

Настройка через sysfs (intel_pstate)

intel_pstate имеет интерфейс для конкретного драйвера, запрещающий переход процессора в турбо-P-состояния:

Настройка через sysfs (другие драйверы масштабирования)

Для драйверов масштабирования, отличных от intel_pstate, если драйвер поддерживает усиление, будет присутствовать атрибут /sys/devices/system/cpu/cpufreq/boost, который можно использовать для отключения/включения повышения:

Настройка через x86_energy_perf_policy

На процессорах Intel x86_energy_perf_policy также можно использовать для настройки Turbo Boost:

Регуляторы масштабирования

Фактическая точность этой статьи или раздела оспаривается.

Причина: существует файл /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors, который содержит энергосбережение производительности при использовании драйвера intel_pstate. Заметка из [4], вероятно, была более точной. Также нигде не описан «активный режим» intel_pstate. (Обсудить в Talk:Масштабирование частоты ЦП)

Примечание. Каждый регулятор совместим с любым драйвером масштабирования. Однако драйвер масштабирования intel_pstate в активном режиме будет обходить регулятор, что делает этот раздел неприменимым.

В зависимости от драйвера масштабирования по умолчанию будет загружен один из этих регуляторов:

  • энергосбережение для процессоров Intel с помощью драйвера intel_pstate (Sandy Bridge и новее).
  • энергосбережение (для Linux schedutil (начиная с Linux 5.10) для процессоров, использующих драйвер acpi-cpufreq.

Предупреждение. Используйте инструменты мониторинга ЦП (температуры, напряжения и т. д.) при изменении регулятора по умолчанию.

Чтобы активировать определенный регулятор, запустите:

  • Чтобы настроить только одно ядро ​​ЦП, добавьте -c номер_ядра к приведенной выше команде.
  • Для активации регулятора требуется, чтобы был загружен определенный модуль ядра (с именем cpufreq_губернатор). Начиная с ядра 3.4 эти модули загружаются автоматически.

Кроме того, вы можете вручную активировать регулятор на каждом доступном ЦП:

где говернор — имя говернора, упомянутого в таблице выше, которую вы хотите активировать.

Настройка регулятора по требованию

Порог переключения

Чтобы установить порог перехода на другую частоту:

Чтобы установить порог перехода на другую частоту:

Частота выборки

Частота выборки определяет, как часто регулятор проверяет, чтобы настроить ЦП. sample_down_factor — это настраиваемый параметр, который умножает частоту дискретизации, когда ЦП работает на максимальной тактовой частоте, тем самым задерживая оценку нагрузки и повышая производительность. Допустимые значения для sample_down_factor: от 1 до 100 000. Этот параметр не влияет на поведение при более низких частотах/нагрузках ЦП.

Чтобы прочитать значение (по умолчанию = 1), выполните:

Чтобы установить значение, запустите:

Сделать изменения постоянными

Чтобы включить желаемое масштабирование при загрузке, можно использовать параметры модуля ядра и systemd-tmpfiles.

Например, изменение up_threshold на 10:

Однако, как указано в systemd-tmpfiles, в некоторых случаях могут существовать условия гонки, и можно использовать udev, чтобы избежать их. Например:

  • Начиная с Linux 5.9, можно установить параметр ядра cpufreq.default_governor.[7]
  • В качестве альтернативы можно настроить утилиту cpupower и включить ее службу systemd.

Подсказка о производительности и энергопотреблении Intel

Подсказка Intel по производительности и смещению энергопотребления (EPB) — это интерфейс, предоставляемый процессорами Intel, который позволяет пользовательскому пространству указать желаемый компромисс между энергопотреблением и производительностью по шкале от 0 (самая высокая производительность) до 15 (самая высокая экономия энергии). . Регистр EPB — это еще один уровень управления производительностью, функционирующий независимо от масштабирования частоты. Это влияет на то, насколько агрессивным будет выбор P-состояния и C-состояния, и информирует о внутренних решениях, связанных с моделью, которые влияют на потребление энергии.

Регулятор Описание
производительность Запуск процессора на максимальной частоте , полученный из /sys/devices/system/cpu/cpuX/cpufreq/scaling_max_freq .
энергосбережение Запустите ЦП на минимальной частоте, полученной из /sys/devices/system/cpu/cpuX /cpufreq/scaling_min_freq .
userspace Запуск ЦП на заданных пользователем частотах, настраиваемых через /sys/devices/system/cpu/cpu X/cpufreq/scaling_setspeed .
ondemand Динамическое масштабирование частоты в соответствии с текущей нагрузкой. Переходит к самой высокой частоте, а затем, возможно, снижается по мере увеличения времени простоя.
консервативный Динамическое масштабирование частоты в соответствии с текущей нагрузкой. Масштабирует частоту более плавно, чем по требованию.
schedutil Выбор частоты ЦП, управляемый планировщиком [5], [6].
значение EPB строка
0 производительность
4 баланс-производительность
6 нормальный, по умолчанию
8 баланс-мощность
15 мощность

Настройка через sysfs

EPB можно установить с помощью атрибута sysfs:

Настройка через x86_energy_perf_policy

Настройка через cpupower

Внимание: cpupower не поддерживает строковые псевдонимы. Если задана строка, она автоматически установит EPB в 0, что соответствует максимальной производительности.

Другие флаги энергопотребления x86

Включить аппаратные P-состояния с помощью x86_energy_perf_policy:

Установить политику "по умолчанию":

Изменения временные. См. x86_energy_perf_policy(8) для получения дополнительной информации.

Драйвер бездействия процессора

Драйвер простоя процессора intel_idle автоматически используется для современных процессоров Intel вместо драйвера acpi_idle. Этот драйвер в настоящее время автоматически используется для процессоров Sandy Bridge и более новых. Intel_idle может игнорировать настройки BIOS C-State. Если вы столкнулись с проблемой при использовании этого драйвера, добавьте intel_idle.max_cstate=0 в строку ядра.

Взаимодействие с событиями ACPI

Пользователи могут настроить регуляторы масштабирования для автоматического переключения в зависимости от различных событий ACPI, таких как подключение адаптера переменного тока или закрытие крышки ноутбука. Ниже приведен краткий пример, однако, возможно, стоит прочитать полную статью об acpid.

События определяются в файле /etc/acpi/handler.sh. Если пакет acpid установлен, файл уже должен существовать и быть исполняемым. Например, чтобы изменить регулятор масштабирования с производительного на консервативный при отключении адаптера переменного тока и обратно при повторном подключении:

Устранение неполадок

Фактическая точность этой статьи или раздела оспаривается.

Причина: непроверенные и расплывчатые утверждения, множество "некоторых" и "может быть". Элементы устранения неполадок должны решать конкретные проблемы. (Обсудить в Talk:Масштабирование частоты ЦП)

  • Некоторые приложения, такие как ntop, плохо реагируют на автоматическое масштабирование частоты. В случае ntop это может привести к ошибкам сегментации и большому количеству потерянной информации, так как даже регулятор по требованию не может достаточно быстро изменить частоту, когда на контролируемый сетевой интерфейс внезапно поступает много пакетов, которые не могут быть обработаны текущей скоростью процессора. .
  • Некоторые ЦП могут страдать от низкой производительности из-за настроек регулятора по требованию по умолчанию (например, флеш-видео не воспроизводится плавно или анимация окон заикается). Вместо того чтобы полностью отключать масштабирование частоты для решения этих проблем, агрессивность масштабирования частоты можно повысить, уменьшив значение переменной sysctl up_threshold для каждого процессора. Узнайте, как изменить пороговое значение регулятора по требованию.
  • Иногда регулятор по требованию может регулировать частоту не до максимальной, а на один шаг ниже. Это можно решить, установив значение max_freq чуть выше реального максимума. Например, если диапазон частот ЦП составляет от 2,00 ГГц до 3,00 ГГц, рекомендуется установить для параметра max_freq значение 3,01 ГГц.
  • Некоторые комбинации драйверов ALSA и звуковых чипов могут вызывать пропуски звука, поскольку регулятор регулятора переключается между частотами. Возврат к неизменяемому регулятору, по-видимому, останавливает пропуски звука.

Ограничение частоты BIOS

В некоторых конфигурациях ЦП/BIOS могут возникать трудности с масштабированием до максимальной частоты или вообще масштабирование до более высоких частот. Скорее всего, это вызвано тем, что события BIOS сообщают ОС об ограничении частоты, в результате чего /sys/devices/system/cpu/cpu0/cpufreq/bios_limit устанавливается на более низкое значение.

Либо вы только что сделали определенный параметр в утилите настройки BIOS (частота, управление температурным режимом и т. д.), вы можете обвинить глючный/устаревший BIOS, либо у BIOS может быть серьезная причина для дросселирования процессора сама по себе.< /p>

Такие причины могут быть (при условии, что ваша машина — ноутбук) из-за того, что батарея извлечена (или близка к разрядке), поэтому вы работаете только от сети переменного тока. В этом случае слабый источник переменного тока может не обеспечивать достаточного количества электроэнергии для удовлетворения экстремальных пиковых потребностей всей системы, а поскольку нет вспомогательной батареи, это может привести к потере данных, повреждению данных или, в худшем случае, даже к повреждению оборудования!

Не все BIOS ограничивают частоту ЦП в этом случае, но, например, большинство IBM/Lenovo Thinkpads ограничивают. Обратитесь к thinkwiki для получения дополнительной информации по этой теме, связанной с ThinkPad.

Если вы проверили, что это не просто странная настройка BIOS, и вы знаете, что делаете, вы можете заставить ядро ​​​​игнорировать эти ограничения BIOS.

Предупреждение. Убедитесь, что вы прочитали и поняли раздел выше. Ограничение частоты ЦП — это функция безопасности вашего BIOS, и вам не нужно ее обходить.

В модуль процессора должен быть передан специальный параметр.

Чтобы попробовать это, временно измените значение в /sys/module/processor/parameters/ignore_ppc с 0 на 1 .

Неправильно Напряжение процессора может вызвать нестабильность системы и частые сбои». /><br /></p>
<p>Самой распространенной причиной изменения скорости процессора компьютера является увеличение его мощности. Этот процесс известен как

Выключите компьютер и перезагрузите его. Когда появится начальный экран-заставка BIOS, нажмите нужную клавишу, чтобы войти в программу настройки BIOS; эта клавиша зависит от конкретной установленной версии BIOS, но часто это клавиша «Удалить» или функциональная клавиша, такая как «F2» или «F10». Экран-заставка обычно сообщает вам, какую клавишу нажать. Если компьютер продолжает процесс запуска и загружает Windows, выключите компьютер и повторите попытку.

Перейдите к меню «Питание», «ЦП», «Дополнительно» или аналогичному меню на экране настройки BIOS, чтобы найти параметры для настройки напряжения ЦП, тактовой частоты ЦП или настроек передней шины (FSB). Параметры BIOS различаются в зависимости от версии BIOS, производителя и конфигурации материнской платы, поэтому названия меню и доступные параметры могут различаться.

Запишите текущие значения настроек ЦП и FSB, чтобы иметь доступ к исходным значениям, если они вам понадобятся. Если вы столкнулись с нестабильностью системы после изменения каких-либо значений, сброс их до исходных значений может исправить нестабильность.

Уменьшите напряжение ЦП, скорость или другие параметры ЦП, если они доступны. Сделайте лишь небольшое уменьшение настроек ЦП, либо выбрав следующую самую низкую опцию, если настройки представлены в виде списка, либо уменьшив значение на 0,05 или 0,1, если значение вводится вручную. Сохраните изменения и перезагрузите компьютер. Дайте операционной системе загрузиться и поработать в течение нескольких минут, проверяя наличие графических сбоев или других функциональных проблем, которые могут указывать на нестабильность системы. Если операционная система работает без проблем, вы можете перезагрузить компьютер и дополнительно уменьшить настройки, если вы хотите еще больше снизить скорость процессора.

Слегка уменьшите скорость FSB или множитель, если нет доступных параметров для конкретного ЦП, выбрав следующий наименьший параметр в списке множителей или уменьшив скорость FSB на 0,05 или 0,1, если она вводится вручную. После этого сохраните изменения и перезагрузите компьютер, чтобы проверить стабильность операционной системы. Если операционная система работает корректно, перезагрузите компьютер и при желании дополнительно уменьшите параметры FSB.

Продолжайте настраивать параметры ЦП или FSB по мере необходимости, пока не добьетесь желаемого снижения скорости ЦП. Не забывайте вносить только небольшие изменения каждый раз, когда вы делаете настройку, чтобы помочь вам найти самые низкие настройки, которые не приводят к нестабильности системы.

росфит1

Выдающийся

У меня есть материнская плата Asus ITX с процессором i7 4790K. Он работает на штатном вентиляторе, который был в комплекте. Он никогда не предназначался для разгона. Это было просто для настольных повседневных вычислений, Excel-word и т. Д. Я заметил, что в последнее время вентилятор ревет, а температура очень высока, около 100 ° C. Установка CPUID показала, что тактовая частота всегда была на уровне 4300 МГц. Мне удалось снизить частоту до 4000 МГц, отключив «Турбо» в биосе. Но темпы все еще довольно высоки, см.:

Можно ли вручную ограничить тактовую частоту процессора чем-то ниже 4000 МГц, например. 3000Mhz, чтобы посмотреть, упадут ли темпы?

Или у кого-нибудь есть альтернативные предложения??

Прославленный

Минимальная частота процессора должна быть 5%. Вы используете «сбалансированный» или «высокопроизводительный»?

Если вам нужен кулер вторичного рынка, Noctua NH-L9i будет лучшим решением, пусть и небольшим. Он должен подойти и стоит не слишком дорого.


xXCrossfireXx

Уважаемый

Настоятельно не рекомендую, но штатный вентилятор процессора плохо охлаждает. Вот как это сделать:

Во-первых, прочитайте руководство по материнской плате, чтобы выяснить, где находятся настройки разгона.

Далее перейдите к настройкам разгона.

Наконец, если вы собираетесь оставить ЦП таким, уменьшите напряжение и запустите стресс-тест, чтобы убедиться, что величина напряжения стабильна.

росфит1

Выдающийся

Спасибо, xXCrossfireXx, если я соглашусь с предложением не снижать тактовую частоту, не могли бы вы предложить адекватный кулер, который поместится в коробку iTX - я заглянул внутрь, и там очень тесно?

Настоятельно не рекомендую, но штатный вентилятор процессора плохо охлаждает. Вот как это сделать:

Во-первых, прочитайте руководство по материнской плате, чтобы выяснить, где находятся настройки разгона.

Далее перейдите к настройкам разгона.

Наконец, если вы собираетесь оставить ЦП таким, уменьшите напряжение и запустите стресс-тест, чтобы убедиться, что величина напряжения стабильна.

Почетный

Или другой вариант — посетить параметры питания в ОС (при условии, что вы используете Windows, не уверен, есть ли / где такой параметр в другой ОС).

Панель управления\Оборудование и звук\Электропитание

Там вы можете выбрать «Изменить настройки плана» для плана, который хотите изменить. На следующем экране нажмите «Изменить дополнительные параметры питания», и здесь вас интересует «Управление питанием процессора», где вы можете установить минимальный и максимальный%, при которых должен работать ваш процессор.
Это эффективно ограничит частоту процессора (однажды мне пришлось починить ноутбук, на котором они были установлены примерно на 20-30% из-за ошибки некоторого программного обеспечения от производителя ноутбука и постоянно работали на максимальной частоте 800 МГц).

Редактировать:
Пока вы там, проверьте, не установлено ли минимальное состояние процессора на 100%, если вы просто уменьшите его до 5% или даже 0, нет смысла использовать максимальную частоту, когда она не нужна .

Конечно, если вы это сделаете, нет смысла иметь такой процессор, поэтому лучше всего будет приобрести какой-нибудь бесшумный кулер. Я бы посмотрел на марку Noctua, они производят высококачественные, почти бесшумные кулеры разных форм и размеров, поэтому я уверен, что вы сможете найти небольшой кулер, который вам подойдет. Подойдет практически любой их кулер, только проблема в том, что они немного дороже.

Ник_50

Уважаемый

Я думаю, что самая важная проблема заключается в том, что заставляет ваш процессор постоянно работать на максимальной частоте? Этого не должно происходить при обычном использовании. Что использует весь ваш процессор в диспетчере задач?

xXCrossfireXx

Уважаемый

Я не могу гарантировать, что они такие же тихие, но эти альтернативы по-прежнему хорошо справляются со своей задачей.

SkyNetRising

Титан

Я бы сказал, что, скорее всего, кулер процессора неправильно закреплен, а также
использовано слишком много термопасты.

И проверьте в BIOS настройку Intel Enhanced Speed ​​Step Technology (EIST). Включите его.
Если он отключен, функции энергосбережения не будут работать.

немой_человек

Выдающийся

Также проверяйте загрузку ЦП, когда компьютер не используется более 5 минут и работает только Windows (и никакое другое программное обеспечение)

Если он постоянно превышает 50 %, возможно, вам необходимо проверить компьютер на наличие вредоносных программ или вирусов.

Прославленный

4790K, вероятно, единственный процессор Intel в новейшей истории, который не очень хорошо работает со штатным кулером. Как предлагали другие, вы можете немного снизить тактовую частоту, уменьшив загрузку процессора до 80-90% в параметрах питания Windows. Лучше зайти в биос и немного понизить напряжение.

Обычно я не рекомендую людям вкладывать средства в кулеры вторичного рынка, но 4790K — один из немногих, для которых я бы рекомендовал его.

росфит1

Выдающийся

Спасибо всем за все предложения.
pm4: Попробовал ваше предложение и уменьшил процессор до минимума. Это, конечно, снизило температуру, но при уменьшении на 50% температура упала на 20°C. до конца диапазона 70oC. Однако компьютер стал очень очень вялым. Я поднял минимум, и температура быстро выросла, достигнув обычного максимума 90 (oC) на 75%.
Минимальное состояние процессора установлено на 5%.

Nick_50: Я потратил некоторое время, пытаясь найти причину. Google Chrome, по-видимому, является одним из самых тяжелых пользователей/процессов. У меня почти идентичная сборка, но с i5 4690K (без тактовой частоты), который используется для точно такого же типа общей обработки. И на нем работают те же программы. Эта машина практически бесшумна. i7 всегда был немного громче, но теперь он очень громкий. Следовательно, я хочу попытаться снизить температуру сейчас, прежде чем произойдет какое-либо повреждение.

SkyNetRising: причиной может быть крепление вентилятора, поэтому, если я собираюсь поработать с ним, сняв его, я подумал, что лучше надеть что-нибудь получше. Однако вы упоминаете слишком много термопасты. Штатные кулеры на i5 и i7 поставлялись со своей пастой — нужно было просто приклеить их и закрутить клипсы

dumb_man: Я запускал на нем несколько антивирусных программ в качестве первой попытки исправления, но ничего не вышло

Производительность вашего ЦП — «мозга» вашего ПК — оказывает большое влияние на скорость загрузки программ и их бесперебойную работу. Однако есть несколько различных способов измерения производительности процессора. Тактовая частота (также «тактовая частота» или «частота») является одной из самых важных.

Если вам интересно, как проверить тактовую частоту, откройте меню «Пуск» (или нажмите клавишу Windows*) и введите «Информация о системе». Название модели вашего ЦП и тактовая частота будут указаны в разделе «Процессор».

Что такое тактовая частота?

В целом более высокая тактовая частота означает более быстрый процессор. Однако в игру вступают многие другие факторы.

Ваш процессор каждую секунду обрабатывает множество инструкций (низкоуровневых вычислений, таких как арифметические операции) из разных программ. Тактовая частота — это количество циклов, выполняемых ЦП в секунду, измеряемое в ГГц (гигагерцах).

С технической точки зрения «цикл» — это импульс, синхронизированный внутренним генератором, но для наших целей это базовая единица, которая помогает понять скорость процессора. Во время каждого цикла миллиарды транзисторов внутри процессора открываются и закрываются.

Частота – это большее количество операций за заданный промежуток времени, как указано выше.

ЦП с тактовой частотой 3,2 ГГц выполняет 3,2 миллиарда циклов в секунду. (Скорость старых ЦП измерялась в мегагерцах или миллионах циклов в секунду.)

Иногда за один такт выполняется несколько инструкций; в других случаях одна инструкция может обрабатываться в течение нескольких тактов. Поскольку процессоры разных конструкций обрабатывают инструкции по-разному, лучше сравнивать тактовые частоты ЦП одной марки и поколения.

Например, ЦП с более высокой тактовой частотой пятилетней давности может уступать по производительности новому ЦП с более низкой тактовой частотой, поскольку новая архитектура более эффективно обрабатывает инструкции. Процессор Intel® серии X может превзойти процессор серии K с более высокой тактовой частотой, поскольку он распределяет задачи между большим количеством ядер и имеет больший кэш-память ЦП. Но в ЦП того же поколения процессор с более высокой тактовой частотой обычно превосходит процессор с более низкой тактовой частотой во многих приложениях. Вот почему важно сравнивать процессоры одной марки и поколения.

Как тактовая частота влияет на игры?

До появления многоядерных процессоров тактовая частота считалась ключевой характеристикой для сравнения одноядерных процессоров. Сегодня это учитывается наряду с количеством ядер, кэш-памятью ЦП и энергопотреблением.

Влияние тактовой частоты на конкретную игру зависит от игрового движка и инструментов, используемых для его создания. Сайты сравнительного анализа, такие как Tom’s Hardware, обнаружили, что некоторые игровые движки, такие как Dunia для Far Cry: Primal, выигрывают больше от высокой однопоточной производительности, чем от многопоточной. 2 С другой стороны, многие новые игры ААА, особенно в многопоточных движках, таких как Unreal Engine 4, могут выиграть как от дополнительных ядер, так и от увеличения тактовой частоты. 3

Конкретные тесты — это лучший способ оценить производительность ЦП в конкретном игровом движке, но тактовая частота — хороший общий показатель относительной производительности процессоров в семействе продуктов.

Что означает турбочастота?

В спецификациях ЦП Intel указаны как максимальная частота в режиме Turbo, так и базовая частота процессора. Базовая частота процессора относится к обычной рабочей точке ЦП, а максимальная частота в режиме Turbo — к максимальной скорости, которую процессор может достичь с помощью технологии Intel® Turbo Boost.

Технология Intel® Turbo Boost — это инструмент, динамически повышающий тактовую частоту для работы с большими нагрузками. Он работает, не требуя установки или настройки пользователем. Технология оценивает тепловой запас процессора, а также количество используемых ядер, а затем повышает тактовую частоту до максимально безопасного уровня. Подробнее о технологии читайте здесь.

Читайте также: