Вокруг процессоров Intel стремительно развивается грандиозный скандал. В связи с тем, что программистам удалось обнаружить баг в безопасности чипов, выпущенных за последние десять лет, разработчикам операционных систем пришлось срочно выпускать соответствующие апдейты.
По заверению специалистов, после установки патча, исправляющего дыру в безопасности процессоров, потенциальная мощность компьютеров и ноутбуков может сократиться вплоть до 30%. О том, почему так происходит, мы рассказывали в отдельном материале.
Тем временем Apple выпустила соответствующий патч еще в начале декабря — за месяц до того, как стало известно об уязвимости в процессорах Intel.
Апдейт с «заплаткой» интегрирован в macOS 10.13.2, релиз которой состоялся 6 декабря.
Мы решили самостоятельно проверить, насколько критично исправление уязвимости для производительности ноутбука. Сравниваем работу macOS до включения патча и после.
Тестовый ноутбук
В качестве подопытного кролика останавливаюсь на основном рабочем ноутбуке — MacBook Pro 15'' 2014 выпуска. Интегрированная графика Iris Pro, 16 ГБ оперативной памяти, процессор Intel Core i7 с частотой 2,2 ГГц.
Одним словом, работа зверька в macOS 10.13.1 полностью устраивает: уверенный серфинг с 30-40 вкладками в браузере, постоянно запущенных 5-6 мессенджеров, Twitter, Photoshop, текстовый редактор.
Единственное, что раздражает в последнее время — регулярно подвисающий редактор Быстрого просмотра, который вызывается нажатием пробела при выделенном файле. Процесс QuickLook вешает систему на 10-20 секунд с периодичностью в 3 – 5 минут. Раздражает нереально.
Но сейчас речь не об этом. Наша задача — провести тестирование в двух разных версиях macOS.
Где и как тестируем
Определяемся с тестовым ПО. Попробуем пройтись по всем фронтам и определить производительность MacBook Pro при различных сценариях эксплуатации.
А пользоваться будем следующим набором утилит:
- GeekBench 4 — эталон в мире тестирования процессоров. Для чистоты эксперимента выполним два теста.
- CineBench — условно-бесплатный кросс-платформенный бенчмарк для определения производительности графической составляющей ноутбука или ПК.
- Black Magic Disk SpeedTest — утилита для определения скорости чтения/записи жесткого диска или SSD-накопителя.
- PeaceKeeper — онлайн-тест, позволяющий определить производительность браузера.
Пожалуй, этого набора вполне достаточно для поверхностного определения производительности системы.
Перед тестированием перезагружаем MacBook, выгружаем все мессенджеры, приложения, редакторы и программы, создавая идеально равные условия для каждой версии системы.
В macOS 10.13.1 и macOS 10.13.2 в Мониторинге системе убеждаемся, что запущенно примерно одинаковое количество процессов. В нашем случае – около 300 – 310.
Поехали!
macOS 10.13.1
Вряд ли при тестировании нужные лишние слова. Знакомимся с цифрами и делаем выводы.
Обновляемся до macOS 10.13.2 и приступаем к повторному тестированию во всех четырех утилитах.
macOS 10.13.2
Обновление заняло около 15 минут, не включая времени на загрузку дистрибутива. Чисто субъективные ощущения от обновления: все работает также шустро, как и прежде.
Но, как говорится, не верь глазам своим — верь тестам.
Теперь сравним значения тестов в обоих системах.
Что в итоге
Для наглядности все результаты оформим в виде таблицы и рассчитаем разницу в процентах.
Подводя итог, можно лишь сказать, что исправление разработчиками macOS уязвимости Apple пользователей практически не затронуло. Несколько настораживает падение скорости записи данных на диск почти на 8% и незначительное ухудшение производительности штатного браузера Safari.
В остальном же система даже демонстрирует незначительный прирост в скорости работы. Ни о каком падении производительности на 30% речи идти не может. По крайней мере, пока.
Мы продолжим следить за производительностью последующих версий macOS, и, в случае кардинальных ухудшений, проведем повторное тестирование.
25 комментариев
Форум →В 10.3.2 закрыта только одна дыра – Meltdown, а вот Spectre ещё не закрыта. Потому тестировать пока рано.
Ну и ещё учтите что деградация производительности в основном на системных вызовах, те всякая математика будет работать как и раньше
@0x62ash, выделение памяти в куче – системный вызов, так что и математику затронет.
@GrayFall, куча для того и существует чтобы не тратится на системный вызов как при выделении обычной памяти
@GrayFall, malloc() не всегда вызывает системные вызовы типа brk()/mmap().
Думаю стоит сравнить макбук с осью, которая была при покупке. И тот же с последней. Разница – небо-земля
@0x62ash, Spectre закрыть ОЧЕНЬ тяжело. К счастью, эффективно использовать его тоже немногим легче.
Может на виндах сделаете такое когда выйдет патч? Или кратко изложите инфу по тестам зарубежья?
@russianuser, сделаем, на примере i7 моего 6-го поколения:)
Зато заметна разница в другом.. Прошка ретина начало 13 года, 16 Гигов оперативы.. Очень великая разница в скорости загрузки системы раньше ,в 13 году и сейчас.. Софт практически тот же (в автозагрузке)… Ну да, система “утяжеляется” типа.. меняй на новую прошку (типа ? 17 года..)… Но загружается сейчас, прям как комп на Винде-это факт…
@Garik999, просто говна у вас на ней накопилось. С нуля без установленных программ конечно она быстрее грузилась в 2013
@Garik999, а зачем его загружать постоянно ? за последние года 2 я Mac Pro полностью выключал всего раза 2… а так всегда в сон и моментально включается…
@AntonLozovskiy, Ну не постоянно, написал о том, что явно в глаза бросается…
@Garik999, сделайте чистую установку ОС, и будет всё как раньше.
@GrayFall, делал, без разницы..
@Garik999, учитывайте деградацию SSD. Да и другие компоненты моложе не становятся.
@Garik999, бывают компы на винде по цене иномарки. А бывают макбуки с 2 гб оперативны и аймаки с жёсткими 5400 (пока загрузится) сын выростет
@bic, Вы шутник.. HDD в маки с 2011 или 12 года уже не ставят-SSD..Ну апро макбуки с 2 гигами оперативы- вообще не слышал.. Поправьте, кто в теме, может в 20** кагда и было..
@Garik999, что шутник. Я владелец как раз такого тормоза. Аймак 2011 года. И air лохматого года, про про я ничего не говорил
@bic, Ну я конкретно отсвоей прошке писал, 16 гиг оперативы и SSD на 512..
@Garik999, моя прошка 15″ 17 года грузится субъективно долго. Наверное отдельную ОС под тачбар еще грузит ? на самом деле имею прошку 13″ 15 года и эту новую и они одинаково небыстро грузят систему.
@Mihael Isaev, Спасибо. Вот подобнго ответа я может быть и ждал… Грузится долго- это норма уже а не что то у меня с маком не так..
одна дыра ещё не закрыта, + для полной жести нужно тестировать маки 10% года. В патчами с линуксе получили падение скорости до двух раз при заполнения диска случайными данными, до двух раз при тестировании системных вызовов, 20% на Postgree, и.т.д. Притом, вообще не заметили падения фпс в играх, и некоторой синтетике.
Интересно, но со времен внедрения процессов cloudd и bird стало невозможно использоваться finder. Папки может по минуте открывать. Папки. В проводнике. Минуты.
Не знаю совпадение это или нет, но вчера у мен возникло желание обновить свой макбук. Решил форматнуть жесткий и поставить с нуля. Всё было хорошо до того момента пока не выдало ошибку при скачивании новой версии macOS High Sierra. Честно не вспомню какую, не могу найти фото с ошибкой :) Но после 2 часа в чате apple support не увенчались успехом. Сделали запись в ближайший эппл стор. Придётся завтра ехать в эппл стор. До этого проблем не возникало
@Max, а для чего с нуля ставить? Грязная система была? Я с 2011 не переустанавливал мак ось.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как пообщаться с Siri текстом, а не голосом
Как на iPhone посмотреть карту с местом съемки всех фотографий
Как получить новое приложение Дневник на iPhone
Почему Force Touch на iPhone конфликтует со Skype
Как восстановить закрепленное сообщение в группе Telegram, если случайно закрыл его
Как измерить уровень окружающего шума с iPhone без Apple Watch
Что делать: macOS требует ввести пароль Apple ID, но нет окна ввода?
Как разрешить спортивному браслету работать с приложением Здоровье на iPhone