С момента выхода информации об уязвимостях Meltdown страсти уже утихли.
Microsoft успела выпустить патч, исправить проблемы с ним, отозвать его и выпустить снова.
Так получилось, что у меня под рукой оказались две системы со схожими характеристиками: i5 7600K + Z270 и i7 3770K + Z77. Обе системы работают под управлением Windows 10 Pro с последним набором обновлений.
Операционная система установлена на SSD; Для тестов использовался отдельный NVME SSD, одинаковый в обоих случаях.
Графические тесты проводились по принципу «пойди погуляй» на GTX 1080Ti, но при этом в реалистичных для такой видеокарты сценариях.
То есть никакого понижения настроек графики не делалось, чтобы выявить чистую, незамысловатую зависимость от процессора.
С помощью этого оборудования было решено проверить правдивость заявлений Microsoft о влиянии патчей на производительность современного и старого, но еще не особо устаревшего оборудования.
Исполнительный вице-президент Microsoft по Windows Терри Майерсон в официальном блоге написал :
Подводя итоги текущих исследований, можно сказать следующее:Для тестирования различных аспектов производительности системы использовались:
На компьютерах под управлением Windows 10 на современных процессорах (относящихся к поколению 2016 года или новее, то есть Skylake, Kabylake и новее) тесты покажут замедление в несколько процентов, которое подавляющее большинство пользователей не сможет заметить, поскольку в абсолютной величине разница будет измеряться в миллисекундах.
Компьютеры с Windows 10 на относительно старых процессорах (поколения до 2015 года включительно, Haswell и старше) могут показывать более существенное падение производительности в некоторых тестах, и некоторые пользователи могут это заметить.
Производительность систем под управлением Windows Server на любом процессоре заметно снизится, особенно в приложениях с интенсивным вводом-выводом, если включена изоляция ненадежного кода.
- 3DMark Тайм Шпион 1.1
- CineBench 15 038 руб.
- Тест AS SSD 1.7.4739.38088
- Кристалл ДискМарк 5.5.0
Ожидаемый результат: по официальным заявлениям Microsoft, деградация производительности на старом процессоре должна быть в разы больше.
Судя по анализу публикаций и заявлений представителей Microsoft, больше всего должен пострадать ввод-вывод.
Идти!
( небольшая заметка перед скриншотами с результатами )Полностью равноценные конфигурации с первого раза протестировать не удалось из-за отсутствия слота M.2 на старой плате и отсутствия рейзера PCI-E-> M.2. Его заказали на известной китайской торговой площадке, а я тем временем провел тесты на NVME SSD (A-Data XPG SX8000 512GB) на Kaby Lake и на SATA (Silicon Power S55 240GB (Phison) на Ivy Bridge.
Результаты не были напрямую сопоставимы, но любопытны.
Тестовые скриншоты:
i5 7600K@4315(102,76*42)
Патч деактивирован:
Патч активирован:
i7 3770K@4355(103,7*42)
Патч деактивирован:
Патч активирован:
Хм.
результаты оказались даже более чем интересными.
Производительность самих процессоров в сложных вычислениях варьировалась в пределах погрешности.
Как и опасалась Microsoft, больше всего пострадал ввод-вывод. И тут начинаются расхождения с ожидаемым.
Падение производительности ввода-вывода на новом процессоре (Kaby Lake, i5 7600K) после активации патча в худшем случае, в сценарии CrystalMark Write 4K, составило более 70%.
Семьдесят два процента! Если IO поведет себя так на новом процессоре, то что будет с откровенно старым?! А на стареньком i7 3770K 2011 года выпуска падение производительности в худшем случае составило около 6%.
И абсолютные цифры для таких разных приводов с активированным патчем существенно не отличаются.
Microsoft и Intel лгут? Или мы что-то пропустили? Так где же узкое место? Это еще предстояло уточнить; оставалось только дождаться рейзера PCI-E -> M.2 и повторить тесты.
Забегая вперед, скажу, что тесты в равных условиях не получились.
NVME SSD ограничен пропускной способностью PCI-E.2 x2.
Вот результаты запуска тестов:
Патч деактивирован:
Патч активирован:
Сводная таблица результатов:
Нижняя граница
Плохие новости
Быстрые диски, даже на современных процессорах, после установки патча теряют до 70% производительности в ряде сценариев.
Хорошие новости
- Даже очень быстрые накопители теряют производительность на старых процессорах в худшем случае не больше, чем на новых, несмотря на громкие заявления Intel. Достоверно проверить его в абсолютно равных условиях пока не удалось.
Но! С учетом ограничения пропускной способности на старых процессорах они теряют на %% меньше.
Старикам на пенсию уходить явно рано, как бы Intel ни хотелось продавать побольше новых камней.
- Обычные бытовые SSD теряют в производительности очень незначительно.
Про HDD вообще молчу.
Те.
в повседневной жизни, не используя компьютер в качестве сервера базы данных, нужно очень постараться, чтобы заметить разницу на обычном железе.
- Никакой разницы в чистой загрузке процессора до и после нет.
- Геймерам не стоит волноваться — скорость рендеринга варьируется в зависимости от активации патча в рамках ошибки.
-
Быстрый И Простой Хостинг Intuit Quickbooks
19 Dec, 24 -
Встреча Сообщества .Net В Clrium #4 + Онлайн
19 Dec, 24 -
Денвер 3 Альфа
19 Dec, 24 -
Мини Лайфхак Для Ластфм
19 Dec, 24 -
Запуск Старых Добрых Игр На Nokia 5800
19 Dec, 24 -
Румикс.ру. Через Шесть Месяцев После Запуска
19 Dec, 24