Возвращаем производительность 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://vk.com/kerfaers или t.me/Pavel_Priluckiy

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

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

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

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

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

Новости

Публикации

Где заканчивается Млечный Путь: астрономы определили точный край звездообразующего диска нашей галактики

Изучение структуры нашей собственной галактики — Млечного Пути — всегда было очень проблематичным, потому что мы находимся внутри нее. Солнечная система располагается в...

Обзор настольного зарядного устройства Ugreen 100 Вт: шесть портов, до 65 Вт на порт, GaNInfinity и Power Delivery 3.0

Сегодня посмотрим и протестируем настольную многопортовую зарядку Ugreen X765. Ее суммарная выходная мощность составляет 100 Вт, а максимальная мощность на порт — 65 Вт. Всего зарядка...

FiiO EH13 — по воздуху и по проводу с EQ и шумодавом — обзор полноразмерных Bluetooth 6.0 наушников

Спустя несколько лет FiiO от лица своего основного бренда выпускают полноразмерные беспроводные наушники EH13. Как положено, не обошлась новинка без активного шумоподавления, бонусом добавили ей...

Светишь прямо — летит вбок: как новая технология световой тяги сделает межзвездные корабли управляемыми

Идея использования света для перемещения физических объектов разрабатывается в науке уже довольно давно. Физически процесс построен на том, что фотоны, несмотря на отсутствие массы покоя, обладают...

Обзор эргономичного кресла ZONE 51 X-Prime Eco Grey: спина отдыхает, и вы счастливы

Работа за компьютером давно перестала быть чем-то временным — для многих это по 6-10 часов в день в одном положении. И именно здесь начинает проявляться главный враг...