Возвращаем производительность CPU

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | Платформа ПК

После обнаружения в далёком 2018 году уязвимостей Spectre, Meltdown, Downfall и десятков их последующих вариаций, производители компьютерного железа и ПО стали массово выпускать программные обновления, закрывающие дыры безопасности в ущерб производительности ПК. В итоге множество старых, но мощных процессоров, потеряли до 30% вычислительной мощности. В этом материале вы узнаете, как вернуть компьютеру былую производительность, просто отключив лишние заплатки безопасности через реестр.

Автор: Сбер Источник: giga.chat

Пояснение

Кому стоит отключить заплатки безопасности? В первую очередь — владельцам компьютеров на базе процессоров Intel с 4-го по 8-е поколение (Haswell, Skylake, Kaby Lake, Coffee Lake). У этих CPU нет аппаратной защиты, поэтому заплатки безопасности буквально душат их потенциал, отнимая до 30% производительности. Если у вас Intel 9-го или 10-го поколения (Comet Lake), либо первые серии AMD Ryzen (1000/2000), смысл тоже есть: хоть в них и подправили часть дыр, операционная система всё равно задействует программные заплатки, подъедая 7-12% производительности. А вот обладателям современных систем можно не беспокоиться: большинство критических уязвимостей исправлено на этапе разработки микроархитектуры, так что никакого прироста от отключения заплаток они не заметят. Подробнее об этом я рассказывал в одной из своих предыдущих статей.

Процессор Хардварная защита Нужно ли отключать? Ожидаемый прирост
Intel 4-8 пок. Нет Обазательно ~20-30%
Intel 9-10 пок. Частично Да ~7-10%
AMD Ryzen 1000/2000. Частично Да ~10-12%
Новые CPU Полная Возможно < 2%

Инструкция

Отключение программных исправлений снижает уровень безопасности системы. Администрация iXBT.com и автор материала не несут ответственности за возможные негативные последствия, возникшие в результате использования данных рекомендаций. Все действия вы выполняете на свой страх и риск.

Патчи безопаности управляются параметрами FeatureSettingsOverride и FeatureSettingsOverrideMask. Смело их редактируем, нажав левой кнопкой мыши по ним.

Параметры
Автор: Microsoft

Для отключения всех возможных заплаток приведите их к виду:

FeatureSettingsOverride     = 220001f (десятичное: 35651615)
FeatureSettingsOverrideMask = 0x3 (десятичное: 3)

Таблица с более тонкими настройками:

Что отключаем Имя параметра (DWORD) Значение (Decimal) Уязвимость (CVE) Платформа
Spectre Variant 1 FeatureSettingsOverride 1 CVE-2017-5753 Intel / AMD
Spectre Variant 2 / Retpoline FeatureSettingsOverride 2 CVE-2017-5715 Intel / AMD
Meltdown / KVA Shadow FeatureSettingsOverride 4 CVE-2017-5754 Intel
L1TF / Foreshadow FeatureSettingsOverride 8 CVE-2018-3620 Intel
Inception FeatureSettingsOverride 2097152 CVE-2023-20569 AMD
Downfall (GDS) FeatureSettingsOverride 33554432 CVE-2022-40982 Intel
Все заплатки (Intel) FeatureSettingsOverride 33554447 Все вышеуказанные Intel
Все заплатки (Intel + AMD) FeatureSettingsOverride 35651615 Все вышеуказанные Intel + AMD
Активация настроек FeatureSettingsOverrideMask 3 Intel + AMD

Тестирование

Протестируем влияние отключения защиты от Meltdown на производительность Intel Core i9-9900K, AMD Ryzen 1400, Intel Xeon X3450 в популярных играх.

GTA V

Автор: AMD, Intel, Rockstar North
  • Intel Core i9-9900K — разница впределах погрешности.
  • AMD Ryzen 5 1400 — с патчами результат даже на 2 FPS выше чем без них. Скорее всего, это погрешность прогона теста или результат оптимизации планировщика Windows под архитектуру Zen.
  • Intel Xeon X3450 — критичное падение производительности: старый Xeon вынужден постоянно переключать контексты памяти вызывая стартеры во время игрового процесса.

Dota 2

Автор: AMD, Intel, Valve
  • Intel Core i9-9900K — благодаря аппаратному исправлению Meltdown потеря всего ~2% FPS (с 221 до 216 FPS).
  • AMD Ryzen 5 1400 — результат практически идентичен (124 vs 125 FPS). Архитектура Zen изначально была устойчива к Meltdown, поэтому программные заплатки почти не влияют на FPS.
  • Intel Xeon X3450 — Для старой архитектуры программные заплатки обходятся дорого, вызывая 9% падение FPS.

3DMark (Physics Test)

Наиболее показательный текст, так как максимально нагружает CPU.

Автор: AMD, Intel, Futuremark
  • Intel Core i9-9900K — Даже с относительно новым процессоров замедление от программных заплаток составило ~5% (с 26 559 до 25 215 баллов). Это доказывает, что даже при наличии аппаратной защиты, программные заплатки всё равно немного замедляют производительность CPU.
  • AMD Ryzen 5 1400 — разница всего в 16 баллов (0.1%). Процессор работает одинаково быстро.
  • Intel Xeon X3450 — замедление составило ~8%. Вроде не так и много, но, учитывая возраст процессора, весьма критично.

Вывод

Отключение программных заплаток действительно имеет смысл, но только если у вас очень старый процессор или вы владелец ПК на LGA 2011 / LGA 2011-3 (X79/X99), где каждый процент производительности на счету. Во всех остальных случаях игра не стоит свеч, потому как прирост будет практически незаметен, а безопасность ПК сильно снизится.

Изображение в превью:
Автор: Сбур
Источник: giga.chat
Другое
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://t.me/Pavel_Priluckiy

3 комментария

Добавить комментарий

Pavel_Priluckiy
Процессоры на руках были короткое время, при отключении всех заплаток, производительность значительно выше.
Factcheking
Хрюшка не зря ставилась через секретную кнопочку которую нужно было успеть нажать во время установки. И опа, ваш 486 хд её не просто тянет, она нём летает:)))

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор корпуса Jonsbo Jonsplus BO400 – что дает модульная конструкция на практике

Корпус Jonsplus BO400 попал ко мне не просто как очередная модель на обзор. Он рассматривается как замена текущего корпуса для уже собранной системы с Ryzen 9 9950X3D и мощной видеокартой. Поэтому...

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

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

Обзор внешнего бокса GEIL 10G-T1 10 Гбит/с: Прозрачный вариант с никаким охлаждением. Тест с Samsung 990 Pro

В эпоху постоянно растущих объемов данных потребность в быстрых и портативных накопителях становится все более актуальной. Внешние боксы для SSD формата M.2 2280 предлагают отличное решение для...

Обзор зарядного устройства Baseus GaN 5 Pro 160W (CCGAN160CE): Мощная зарядка с честными 160 Вт и независимыми портами

На рынке появилась очередная зарядка от Baseus GaN 5 Pro 160W. Модель позиционируется как универсальное решение для одновременной зарядки нескольких устройств: от смартфонов до ноутбуков. В основе...

Обзор вертикального аккумуляторного пылесоса Harper HVC-VR03

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

Без вредных советов: борная кислота и костры не спасут цветущий абрикос от заморозков весной без замены сорта на поздний

Почему костры, укрытия и борная кислота не спасают абрикос при -4°C. Проверил некоторые мифы на своем опыте, нашел единственный надежный способ сохранить урожай, выбрав правильную стратегию посадки.