Тест процессорных заплаток Meltdown и Spectre в Windows


2018 год начался в IT-индустрии с публикации сведений о серьёзных строительных уязвимостях современных микропроцессоров, которые находятся с нами на протяжении выше 2-ух 10-ов лет — Meltdown и Spectre. Более любопытно рядовым пользователям — как поведут себя их компьютеры исходя из убеждений производительности после обновления ОС и прошивки свежайшей BIOS для закрытия дыр безопасности?

Заплата для Windows 10 нацелена на самую ординарную исходя из убеждений исправления уязвимость — Meltdown. Но пока нереально на сто процентов убрать опасность использования более изощрённой атаки Spectre, которая обоснована базовым дизайном современных CPU, связанным со спекулятивными вычислениями. Можно только смягчить опасность обновлением прошивки материнской платы? AMD утверждает, что Meltdown и один из вариантов атак Spectre вообще не затрагивают их процессоры. Поэтому более интересны результаты тестов чипов Intel, которые подвержены всем трём главным видам атак.

Тест процессорных заплаток Meltdown и Spectre в Windows

Для некоторых материнских плат (первой стала ASUS) уже вышли прошивки, снижающие опасность Spectre оковём изменения работы блока предсказания ветвлений в чипах Intel (используется менее брутальный метод). В теории это должно привести к понижению показателя исполняемых за такт инструкций: процессор чаще будет ожидать доступа к памяти.

Приведённые достаточно развёрнутые испытания выполнялись сотрудниками ресурса TechSpot на материнской плате ASUS TUF Z370-Plus Gaming и процессоре Core i3-8100. Сравнивается работа разных задач без всяких заплаток; с последним обновлением безопасности Windows 10 и после прошивки BIOS с обновлённым микрокодом. Также включены некоторые испытания Core i7-8700K. Любая проверка прогонялась минимум трижды, чтоб получить более прогнозируемые усреднённые результаты.

В Cinebench R15 общее замедление составляет всего 1 % для однопоточной производительности и 2 % для многопоточной — хорошо, в рамках статистической погрешности. Чем меньше итог, тем лучше:

Тест процессорных заплаток Meltdown и Spectre в Windows

А вот в Corona связка заплаты для Windows и новой прошивки BIOS понижает производительность сильнее — на 3 %. Впрочем, это всё ещё несущественно:

Тест процессорных заплаток Meltdown и Spectre в Windows

В Excel падение минимальное, все системы управляются практически ровно за 6 секунд, так что обсуждать тут нечего:

Тест процессорных заплаток Meltdown и Spectre в Windows

Подобная картина наблюдается при рендеринге в Blender — все конфигурации делают задачу за 58 секунд:

Тест процессорных заплаток Meltdown и Spectre в Windows

Различий в производительности не видно и в тесте VeraCrypt: результаты шифрования и дешифровки AES на самом деле схожи для трёх конфигураций:

Тест процессорных заплаток Meltdown и Spectre в Windows

В архиваторе 7-Zip заметного понижения производительности также не наблюдается:

Тест процессорных заплаток Meltdown и Spectre в Windows

В вычислительном тесте Geekbench 4 установленные заплаты практически не понижают результатов. Разве что в задаче целочисленных вычислений можно заметить 3-процентное понижение, также 2-процентное — в вычислениях с плавающей запятой:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

Что ж, и в первом игровом тесте Battlefield 1 падение до 4 % при средних и больших настройках свойства не смотрится чертовским. Необходимо отметить, что использована нереалистичная игровая система с видеокартой GeForce GTX 1080 Ti и слабым процессором Core i3-8100, чтоб узнать воздействие фактически CPU:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В Ashes of the Singularity: Escalation опять регится падение в 3–4 % при установке заплаток. Это незначительно, но обновлённые конфигурации всё же стабильно медленнее:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В Assassin's Creed: Origins при обозначенных настройках ограничивающим фактором выступает CPU (на системе с Core i7-8700K частота кадров в игре заметно выше), все же, падение производительности составляет только 1 %, что походит больше на погрешность:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В Rainbow Six Siege — та же история. Разница, если и есть, то неощутимая:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В гоночном симуляторе F1 2017 результаты трёх систем практически неизменны. Только минимальная частота кадров снизилась на 3 % (как в средних, так и в больших настройках свойства):

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В Total War Warhammer II наблюдается падение в 4 % для минимальной частоты кадров на средних настройках. При больших настройках различия нет вообще:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

На более равновесной системе с Core i7-8700K и GeForce GTX 1080 Ti различия ещё менее выражены. Так, в Battlefield 1 при средних настройках свойства минимальная частота схожа на трёх конфигурациях, а средняя уменьшилась при обновлении на 3 %. А при наибольших настройках обновлённая система вообще показывает 2-процентный прирост. Всё это можно списывать на погрешность:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

В Ashes of the Singularity изменений с Core i7-8700K также не замечено:

Тест процессорных заплаток Meltdown и Spectre в Windows

Тест процессорных заплаток Meltdown и Spectre в Windows

Похоже, чуть ли не единственным пользующимся популярностью пользовательским окружением, где падение скорости вправду ощутимо, является подсистема накопителей. Дальше испытания проведены на системе с твердотельным приводом Samsung SSD 950 Pro NVMe и процессором Intel Core i7-8700K.

К примеру, в AS SSD наблюдается понижение скорости поочередной записи на 5 %, скорости случайной записи блоков по 4 Кбайт с глубиной запроса на запись равной 64 в один поток — 8 % и случайной записи по 4 Кбайт без данной глубины запроса в один поток — 20 %. Скорость чтения практически схожая:

Ещё бо́льшие «просаживания» наблюдаются при тестировании в CrystalDiskMark. Скорость поочередной записи и чтения смотрится хорошо, но с операцией случайной записи блоками 512 Кбайт понижение скорости достигает 41%. К сожалению, масса повторных тестов указывают на ту же проблему. Интересно, что чтение 512 Кбайт снизилось лишь на 8 %. В тесте случайной записи по 4 Кбайт с глубиной запроса равной 32 в один поток падение — около 10 %, а случайной записи по 4 Кбайт без данной глубины запроса в один поток — 19 %.

В Atto Disk Benchmark падение совершенно уж неблагопристойное. Скорость поочередного чтения и записи с заплатой BIOS падает на значение до 40 %:

Тест процессорных заплаток Meltdown и Spectre в Windows

Сильные падения, как мы удостоверились, касаются NVMe SSD. Как ведут себя более распространённые твердотельные SATA-накопители? На системе с Samsung SSD 850 Evo 2 Тбайт и Core i3-8100 также наблюдаются некоторые падения. С поочередным чтением и записью в CrystalDiskMark всё хорошо, со случайным чтением и записью по 512 Кбайт — также. При проверке случайной записи по 4 Кбайт с глубиной запроса на запись равной 32 в один поток падение — только 3 %, так что волноваться как бы не о чем. Но случайная запись и чтение блоков по 4 Кбайт без данной глубины запроса в один поток упала на 27 % и 19 % соответственно, что уже еще хуже:

Тест процессорных заплаток Meltdown и Spectre в Windows

В Atto Disk Benchmark также есть «просаживания» скорости SATA-накопителей с заплатой для BIOS на значение до 17 %.

Тест процессорных заплаток Meltdown и Spectre в Windows

Другие испытания в Сети только подтверждают понижение производительности SSD после установки заплаток. К примеру, ресурс Guru3D выявил на системе с обновлённой материнской платой ASUS падение скорости на значение до 33 % для Samsung SSD 960 Pro 2TB NVMe в задачах случайной записи блоков по 4 Кбайт с глубиной запроса на запись равной 32 в один поток, другими словами результаты TechSpot подтверждаются.

Видимо, пока воздействие заплаток на работу обычных ПК будет реально ощущаться только в области работы накопителя. В других задачах вроде 7-Zip либо приложениях для создания контента оно минимальное. В играх, где CPU ограничивает производительность, падение составляет обычно менее 5 %. Но речь идёт о современных микропроцессорах и уже вышедших заплатах. На старых системах разница может быть более ощутимой, ну и разработчики ОС и производители обещают в будущем выпуск новых исправлений для борьбы со Spectre. Но пока урон исходя из убеждений рядового пользователя достаточно ограниченный.

Но вот в целом для промышленности последствия будут достаточно болезненными. В качестве небольшого примера: в игре Fortnite у игроков наблюдаются проблемы с доступом к серверам. Как объяснили разработчики на форуме Epic Games, вызвано это заплатой для борьбы с Meltdown, которая увеличила нагрузку на процессоры серверов чуть не в три раза. В будущем могут быть найдены более роскошные методы борьбы, но в ближайшие дни и недели многие облачные службы столкнутся с существенными проблемами.

Тест процессорных заплаток Meltdown и Spectre в Windows

Возврат к списку

Если вы заметили ошибку в тексте — выделите её мышью и нажмите CTRL+ENTER.

Материалы по теме:


Обсуждение
 
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
Загрузить изображение
 

Последние новости IT

12:22 Huawei Mate 10 Pro прошел "зимний" тест
20:07 LG патентует смартфон со складывающимся экраном
19:35 Core i7-8705G: испытание игрой Rise of the Tomb Raider
19:30 MWC 2018: LG привезет свой флагман G7
18:20 Meizu не откажется от чипов MediaTek

Все новости IT

Популярные новости IT

Asus Chromebook Flip — железный хромбук-трансформер с экраном Full HD и ценой $250
Маркетинговая платформа Airpush на Android используется для распространения троянов
Селфи смартфон Vivo V7 получил 5,7" экран FullView
Телефон Xolo Play T1000 с микропроцессором NVIDIA Tegra 3
25 минут нового гемплея Uncharted: The Lost Legacy




Первый Каталог - Телефония и связь Система Orphus

© 2011-2018 · The World of High-Tech
Мир Высоких Технологий · www.WHT.by