Как исправление уязвимости отразилось на производительности ваших Mac

26

Установка обновленной сборки macOS High Sierra 10.13.2, исправляющей уязвимость в процессорах Intel, может снижать производительность ваших компьютеров Mac в некоторых сценариях использования. В этом убедился автор блога Reverse, сопоставив производительность MacBook Pro и Mac Pro, работающих под управлением разных версий ОС.

Прежде всего стоит отметить, пишет автор эксперимента, что синтетические тесты, проведенные без привязки к конкретным задачам, практически не показывают снижения производительности тестируемых устройств. Все изменения вычислительной мощности, особенно в случае с MacBook Pro, вероятно, можно списать на статистическую погрешность.

Результаты одноядерного испытания:

Результаты многоядерного испытания:


Более результативными оказались попытки скомпилировать ядро XNU, доступное на сайте компании Apple. Как видно на представленных ниже графиках, каждое обновление macOS снижало производительность MacBook Pro. Изменения в быстродействии Mac Pro происходили скачкообразно с наихудшим результатом на 10.13.2.

При распаковке архива Xcode 9.2 объемом 5,2 ГБ снижение вычислительной мощности оказалось еще более ощутимым. Несмотря на то что Mac Pro примерно на 60% быстрее, чем MacBook Pro, потеря производительности, судя по содержанию графиков, находилась примерно на сопоставимом уровне. При этом файловая система HFS+ показала себя лучше новой APFS.

Падение мощности Mac на macOS 10.13.2 наблюдается и при обращении к интерфейсу syscall и реализации getpid в libsystem_kernel.dylib. Здесь отставание компьютеров под управлением актуальной версии ОС может превышать 300% по сравнению с macOS 10.13.0. Отметим, впрочем, что на выполнении повседневных задач это не отразится.

Что в итоге? Последняя сборка macOS High Sierra 10.13.2, безусловно, оказывает негативное влияние на производительность компьютеров Mac. Тем не менее данная мера является вынужденной, поскольку позволяет обезопасить пользовательские данные от проникновения к ним извне.

Лучший комментарий

26 комментариев Оставить свой

  1. 5
    Самый лучший в мире Человек

    Может и тут процессоры занижают, заботясь о батареях и энергопотреблении от сети?

    • 1

      Самый, Нет, тут занижают заботясь о безопасности и защите от взлома.

      • 1

        美少女, Да что же такое ты несёшь) никто тут не занижает специально, как в случае с батареей, просто новые функции и классы, закрывающие дыры занимают дополнительное время на выполнение, что в итоге замедляет производительность??‍♂️

  2. 5

    Это п****ц, товарищи

  3. 2

    Выходит доверять — быстрее, чем скрывать что либо?

  4. 0

    А что делать, надо обновляться, пока умельцы не выпустили эксплойт и не укокошили наши Маки(((

  5. 2

    хрен с ними с новыми компами. со старыми что делать? их патчить не будут? их выкидывать чтоли?

    • 0

      joker2k1, Для этого и делается, заговор компаний, нужно парк компов у всех обновить, вот и придумали баг, может заранее его заложили

  6. 2

    А вам не кажется, что все эти опасности надуманы? Или сильно преувеличены?

    • 3

      slef, Именно. А давайте всем скажем, что дыра есть в проце, всё-равно никто не проверит, обнову накатим и никто иск не предъявит. Только почему за наш счет? Отзовите все устройства, замените на новые без уязвимости с сохранением быстродействия.

      • 0

        Pio, что значит никто не проверит? Ее нашли и в реальных условиях испытали. Вы предлагает заменять процессоры которым уже 15 лет?

      • 0
        Aleksey iPhone6

        Pio, Из i7 программным путем сделали i5, ну это образно выражаясь. А когда человек то его покупал, денег отвалил как за i7. Кто вернет покупателю эту разницу в цене?! У VW например номер с наё….м покупателей не прокатил (см. Дизельгейт), а почему Apple все должно сойти с рук?

  7. 0

    Добро!)

  8. 2
    Виктор

    На 10.13.2 лично на моём аймаке 12 года снизилась производительность, это стало ощущаться при работе, чего раньше не было. Последняя Sierra работала куда лучше и быстрее, чем свежая 10.13.2

    • 2

      Виктор, Слава богу, хоть на Маках можно ставить любую поддерживаемую им версию MacOS
      Тоже вот всерьёз думаю об откате на Сиерру или Капитана.

      • 1

        slef, откатывайся и не парься. Это все делается для следующей новости 10.13.2 установлено на 110% компьютеров

        • 0

          SergeyFace, Я бы давно откатился, но резервная копия преобразована и зашифрована одной из последних версий OS и не даёт восстановиться в предыдущую версию. Они ведь всё продумали ))

  9. 0

    На последней 10.13.2 работать не возможно. Слава богу имею 2 раздела. Знаю что было с ios. Протестил, стало хуже снес. Этого добиться было нельзя на iPhone в 11/оси

  10. 1
    Nikitin32rus

    Народ, что скажете о MBPro 2015-2017, iMac 27 5К 2015-2017 на 10.13.2 … Стоит тратить нервы и время ?

  11. 0

    Не удивлюсь если это Spectre придерживали для такого случая 🙂

Авторизуйтесь Чтобы оставить комментарий