ru
язык
смартфоны SoC процессоры видеокарты игры
українська русский
Архив | Процессор → Защита от Meltdown и Spectre: влияние на быстродействие компьютера, как отключить
Статья в последний раз корректировалась 2020.03.06 и могла потерять свою актуальность !!!

Защита от Meltdown и Spectre:
влияние на быстродействие компьютера, как отключить

06.03.2020 г.

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

В целях устранения проблемы были выпущены специальные программные "заплатки" и обязательные обновления для операционных систем, установка которых заметно снижала быстродействие компьютеров (в некоторых случаях до 30 %). При этом, степень падения производительности варьировалась в зависимости от архитектуры процессора и версии Windows. В группу наиболее "пострадавших" попали старые процессоры Intel до микроархитектуры Haswell включительно.

Однако, в 2019 году вышли обновления Windows 10, которые, по заявлению компании Microsoft, проблему с быстродействием устранили. Имея в своем распоряжении ноутбук на базе процессора Core i5-4300U (Haswell), мы решили проверить, так ли это (провести замеры с включенной / отключенной защитой и поделиться результатами с читателями).

Система (Fujitsu Lifebook S904):

• Процессор: Intel Core i5-4300U (2 ядра / 4 потока, 1,9 – 2,9 ГГц);

• Видеокарта: встроенная Intel HD Graphics 4400 (разрешение экрана 1920x1080);

• Оперативная память: 2 x 4 GB DDR3-1600;

• Запоминающее устройство: SATA3 SSD Samsung 860 EVO 500 GB.

• Операционная система: Windows 10 Pro 64bit версия 1909 со всеми обновлениями, доступными по состоянию на начало марта 2020 года.

Отключение защиты от Meltdown и Spectre

Способов отключения защиты существует несколько, однако одним из самых простых и удобных является использование утилиты InSpectre. Она бесплатна и не требует установки.

Отключить защиту при помощи InSpectre просто:

• запустить программу от имени администратора;

• поочередно нажать кнопки "Disable Meltdown Protection" и "Disable Spectre Protection";

• закрыть программу и перезагрузить компьютер.

Чтобы снова включить защиту, нужно действовать в таком же порядке – запустить InSpectre от имени администратора, нажать кнопки "Enable Meltdown Protection" и "Enable Spectre Protection", закрыть программу, перезапустить компьютер.

Результаты тестов

Passmark 9.0

Разница в производительности процессора с включенной защитой и без нее минимальна (4132.9 против 4140.9 баллов или меньше 1 %). Результаты замеров по другим показателям тоже весьма несущественны.

Cinebench R15, Cinebench R20

Снижения быстродействия минимально (~3%).

Geekbench 5

Быстродействие процессора с включенной и отключенной защитой остается одинаковым.

WinRAR

При включении защиты быстродействие процесора снизилось лишь на 0,8%.

x264 FHD Benchmark

Результат с отключенной защитой - 7.38 fps, с включенной - 7.37 fps.


Выводы

Влияние защиты от Meltdown и Spectre на производительность в Windows 10 с установленными последними обновлениями ничтожно мало даже на компьютере со старым процессором. По крайней мере, при обычном "домашнем" использовании оно не ощущается ни в одном приложении и почти не определяется при замерах быстродействия в синтетических бэнчмарках.

В наших тестах мы использовали ноутбук с маломощным 2-ядерным процессором. Предполагаем, что в десктопных системах с большим количеством вычислительных ядер влияние защиты от Meltdown / Spectre на быстродействие может быть более существенным, однако вряд ли до такой степени, чтобы иметь хоть какое-то практическое значение.

Поэтому отключать защиту от Meltdown и Spectre на компьютере с Windows 10 смысла нет. Это снизит уровень его защиты но не прибавит производительности.





вверх