Обновления безопасности


Компания Microsoft выпустила обновления безопасности для операционных систем Windows, исправляющие критические уязвимости в процессорах Intel, AMD и ARM, которые исправляют раскрытые на днях уязвимости Meltdown и Spectre. Патчи могут привести к снижению производительности на затронутых системах и не только. Ниже будут приведены 2 скриншота и пояснения к ним.

Экспресс-тест на примере 7-Zip


До установки обновления безопасности KB4056890 (версия 1607)
image

После установки обновления безопасности KB4056890 (версия 1607)
image

В первом тесте получаем 8946 MIPS и 3:53 мин, во-втором 8558 MIPS и 4:06 мин. Разница составляет 4,3%. Теряем в производительности ради безопасности (по вине «прекрасных» инженеров Intel) если копнуть глубже, становится ясно, что не только в производительности.

До установки патча температура процессора в пике составляла 72 градуса, после установки уже 86 градусов. Время между замерами 35 минут. В итоге мы получаем не только менее производительный но еще и более горячий CPU (в среднем 10-15%).

Почему процессор стал теплее?


Возможно при работе он чаще сбрасывает спекулятивные инструкции из своего кэша.

Это все?


Нет. Это лишь вершина айсберга, вот что уже известно на сегодняшний день:

  • снижение производительности CPU на 5-30%
  • снижение производительности с операциями чтение/запись
  • увеличенное TDP 10-15% (CPU, HDD)
  • увеличение счетов за электричество на 10-30%
  • проблемы с безопасностью по всему миру на миллиардах устройств
  • упущенная выгода и прочие убытки

И что нас ждет неизвестно. Meltdown, Spectre, IOHIDeous — хорошее начало 2018 го.

UPD


Новые тесты:

Комментарии (167)


  1. zikasak
    05.01.2018 16:06
    +1

    которые исправляют раскрытые на днях уязвимости Meltdown и Spectre.

    Только Meltdown. Spectre не исправима.


    1. datacompboy
      05.01.2018 16:08
      +2

      Spectre имеет техники защиты кражи, требуется рекомпиляция защищаемого приложения.
      См. llvm патч


    1. g0dlike
      05.01.2018 20:55

      access.redhat.com/articles/3311301
      Здесь пишут, что уже исправлено.
      Ввиду эмбарго, как именно исправлено, сказать нельзя


  1. Akuma
    05.01.2018 16:50
    +25

    Простите, но скрины такого типа
    image


    1. mikhaelkh
      05.01.2018 18:15
      -3

      Если открыть в новой вкладке, то нормальные.


      1. xMushroom
        05.01.2018 21:33

        Не на мобильном.


        1. mikhaelkh
          05.01.2018 23:37
          -1

          Надо открыть изображения в новой вкладке, а не саму страницу, извиняюсь за двусмысленность.


          1. bormotov
            06.01.2018 00:44
            +1

            Всегда будут люди, которым хочется показать фон рабочего стола, это понятно.

            Если человек хочет показать цифры, то он покажет цифры. Для этого даже скриншоты не нужны.


          1. xMushroom
            06.01.2018 00:46

            Ничего страшного, на мобильном даже на изображении в новой вкладке ничего не видно.


    1. praeivis
      05.01.2018 19:26
      +4



    1. Evgeniy112
      05.01.2018 21:33
      -1

      для настоящих исследовалетей

      Заголовок спойлера
      image


  1. Gemorroj
    05.01.2018 16:50
    +5

    Нас ждут повышенные продажи новых процессоров. Имхо, производители процессоров только в выигрыше.
    Есть "преступление", будет и прибыль.


    1. MaratMS
      05.01.2018 17:55
      +3

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


      1. d-stream
        05.01.2018 18:53
        +3

        оптимистично — через два


        1. bondarenkod
          05.01.2018 22:21

          Интел сказали, что уже к концу года новые процессоры будут с исправлениями.


          1. UksusoFF
            06.01.2018 10:11
            +1

            Так а старые снимать с продажи никто не будет.


          1. LonelyCruiser
            06.01.2018 13:58

            Следовательно новые процессоры будут на 5-30% быстрее существующих.
            Закон Мура таки работает!
            Ну надо ж быть оптимистом, а шо делать?


            1. Charg
              06.01.2018 16:33

              Следовательно новые процессоры будут на 5-30% быстрее существующих.

              И из чего же следует?
              Процессоры будут такими же, просто им замедляющая временная заплатка для ОС не понадобится.


              1. LonelyCruiser
                06.01.2018 16:40
                +1

                Ну вот потому и будут.


      1. YuriPanchul
        05.01.2018 22:01

        У российского микропроцессора Байкал-Т на основе ядра MIPS P5600 уязвимости Meltdown нет, и если использовать режим EVA, то нет и Spectre.


        1. justperson
          05.01.2018 22:21
          +1

          Надо брать! И на экспорт клепать начинать, главное не профукать момент.


        1. crea7or
          06.01.2018 20:59

          У Itanium и Эльбруса нет ни одной из них.


        1. mentin
          07.01.2018 19:50

          Baikal-T1. Coremark: 12k.
          Intel i7-3930k: 151k.
          То есть производительность чуть меньше того, сколько современный Интел теряет от установки патча. Вряд-ли хорошая замена Интелу.


          1. YuriPanchul
            08.01.2018 00:07
            -1

            А вы можете привести цифры Coremark, нормализованные по количеству ядер и частоте, чтобы было корректное сравнение? Coremark / MHz / core? И заодно Coremark / milliwatt?

            Разумеется Байкал-Т — встренный процессор, но он хорошо работает и для Think Client c Debian Linux.


            1. mentin
              08.01.2018 10:07

              Я про то, что те кому нужен coremark / watt — и так на ARM, MIPS, и Байкал смотрят. А те, кто смотрит на производительность и покупает Интел — будут покупать.
              То есть эта уязвимость ни для одной из этих групп ровно ничего не поменяла, Интел даже со всеми патчами быстрее, а ARM и MIPS по прежнему экономичнее. Может измениться немного выбор внутри одной группы, скажем AMD vs Intel — но даже это довольно незначительно. Но идти с Интела на Байкал из-за этих уязвимостей это сумасшествие.


              1. Kobalt_x
                08.01.2018 16:27

                кстати кроме Amd может по идее ещё выстрелить VIA, в виду их сотрудничество с Zhaoxin


    1. dimka11
      05.01.2018 19:38
      -1

      А также, повышение цен на новые процессоры, особенно в сегменте, где требуется максимальная производительность, например в серверах.


    1. fatronix
      05.01.2018 20:29
      -1

      Нужен переход на микроядра, а не латание аппаратных костылей.


  1. prowwid
    05.01.2018 16:51
    -1

    В статье нет ссылки, так что вот, добавлю ссылку на пост о IOHIDeous на случай если кто пропустил


  1. MrGobus
    05.01.2018 16:55

    Надо было как то шире провести тестирование, что там на AMD, а как там ARM, также плохо или нет. Да и Intell процессоры можно было бы разные поглядеть.


    1. XLOR
      05.01.2018 17:57

      Все это уже есть на реддите, можно там глянуть. Только гуглите по "KB4056892"



    1. dragoangel
      05.01.2018 21:33

      1. dragoangel
        05.01.2018 21:41

        Не, ошибся. Эти софтины по ссылкам тестят Intel AMT, извиняюсь.


  1. andd3dfx
    05.01.2018 17:32

    А есть вообще где-то таблица, какие например процессоры AMD не подвержены этому?


    1. openkazan
      05.01.2018 18:50

      Meltdown CPU list meet system requirements for Meltdown
      www.game-debate.com/games/index.php?g_id=22523&canMyCpuRunIt=Meltdown
      P.S.: не забудьте прокрутить табличку ниже, если хотите увидеть список процессоров для ноутбуков


      1. LeonidY
        05.01.2018 22:09

        Что-то табличка враная — AMD говорит, что Variant 3 (который и есть meltdown) не работает на AMD из-за другой архитектуры:

        «Variant Three Rogue Data Cache Load Zero AMD vulnerability due to AMD architecture differences.»

        Да и Гуглы не смогли его там запустить.

        А в табличке там полно AMD…


        1. Dim0v
          06.01.2018 00:12
          +3

          В табличке список процессоров, поддерживаемых игрой "Meltdown". openkazan, наверное, так пошутить хотел.


          1. openkazan
            06.01.2018 10:23
            +2

            УПС!!!
            Вот это я дал маху… вроде после праздников не пил. Видимо не проспался )))
            Прошу прощения)


            1. AVX
              06.01.2018 14:02

              Поспешил. Надо было в начале апреля написать :-)


  1. gjf
    05.01.2018 18:00
    +3

    если капнуть глубже

    Наверное, всё же лучше кОпнуть ))

    А если кроме шуток — надо изучать не сферические в вакууме тесты по прогону инструкций в памяти (а то и в кеше), а помнить вот о чём.

    Суммарно производительность зависит от массы факторов — память, жёсткий диск, процессор, оптимизация кода, использование расширенных инструкций процессора (что, в принципе, та же оптимизация) и т.д.

    При этом основным фактором замедления на ПК является как раз жёсткий диск. И это не только на рабочих станциях — я не думаю, что сервера сплошь крутятся на SSD либо используют под сотню гиг в памяти под кеш.

    А потому «падение производительности» из-за отключения «speculative execution» вряд ли будет колоссальным, поскольку «узким местом» является уже давно не процессор, а гонки за количеством ядер — больше маркетинг и подавление скрытого комплекса неполноценности.

    То же самое касается и мобильных устройств, где куда более критично количество доступной ОЗУ.

    Да, и для страждущих по технической части и списку подверженных процессоров — гугл даёт много интересного, например:
    danielmiessler.com/blog/simple-explanation-difference-meltdown-spectre
    meltdownattack.com
    (последняя ссылка, правда, последние пару часов в дауне)


    1. varanio
      05.01.2018 18:27
      +1

      Сервера разные бывают. Какие-то утилизируют диск, какие-то только cpu


      1. gjf
        05.01.2018 22:30

        Согласен. Но если на сервере в принципе нет браузера и кучи пользователей (как, к примеру, на VPS) — рассматриваемые уязвимости ему в принципе не критичны.


        1. Kobalt_x
          06.01.2018 09:48

          А если сервер HPC кластер? У меня вот openmp приложения после патча стали на 7-10% проседать


    1. evocatus
      05.01.2018 19:44

      Вы забываете, что заплатки приводят к значительному «удорожанию» системных вызовов. Вот цифры
      www.phoronix.com/scan.php?page=article&item=linux-415-x86pti&num=2
      access.redhat.com/articles/3307751


  1. Simplevolk
    05.01.2018 18:53

    Насколько я понимаю, у Интел нет процессоров без уязвимостей? И даже будущее поколение будет подвержено атакам подобного типа?
    П.С. похоже, Интел сможет заставить нас всех обновиться… До сих пор сижу на I5-3570 и даже не думал обновляться.


    1. evocatus
      05.01.2018 19:45
      -1

      похоже, Интел сможет заставить нас всех обновиться… на AMD


      1. nemavasi
        06.01.2018 08:22

        Ох сейчас наснимают новых сравнительных обзоров конфигураций компов на Ютьюбе — с учетом/без учета новых патчей


    1. Methos
      05.01.2018 21:48

      Просто не нужно запускать неизвестные программы и скрипты.

      Немного напоминает — «используйте презервативы» =)


      1. sumanai
        06.01.2018 00:21

        Скрипты на Хабре известные? А через пять минут? А завтра?


        1. keydon2
          06.01.2018 08:06

          А это проблема браузеров и JS. Как любят говорить экономщики «заказчик не готов платить за безопасность» (по традиции конкретизация заказчика умалчивается).


          1. GermanIvanov
            06.01.2018 13:49
            -3

            Я правильно понимаю, что суть новых уязвимостей заключается вот в чем:
            1) Раньше при попытке заразить комп экран темнел и выскакивало окошко с непонятным большинству обычных юзером вопросом и кнопками «да» — «нет».
            2) Теперь это окошко не выскакивает и все идет дальше так, как будто юзер нажал «Да»


        1. Onito
          06.01.2018 13:49

          для лисы уже вышел патч с закрытием мелтдауна, так что в целом да, хороший совет :)


  1. VioletGiraffe
    05.01.2018 18:57

    «сбрасывает спекулятивные инструкции из своего кэша» — больше похоже на случайный набор слов, чем на объяснение, если честно.


    1. avost
      05.01.2018 19:06
      +1

      "любая достаточно развитая технология неотличима от магии" (ц) :)


      1. VioletGiraffe
        06.01.2018 00:08

        => любая технология, отличимая от магии, недостаточно развита :)


    1. LeonidY
      05.01.2018 22:46

      Этот патч по-видимому просто переключает карту памяти ядра каждый раз при входе в ядро и выходе, тогда meltdown не работает.

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


  1. gnomeby
    05.01.2018 19:31
    +6

    Проц остудили перед запуском второго теста? Сколько прогонов каждого теста делали? В каком порядке? В общем вопросов много.


    1. Dreadn0ught Автор
      05.01.2018 21:32

      Конечно CPU остыл. 14 проходов в каждом тесте.


      1. Mulfarion
        05.01.2018 22:35

        А почему нет сводной таблицы, если столько тестов было? Вы могли взять самый лучший и самый худший варианты прогона и тем самым сказать не общую картину тестов.


        1. Dreadn0ught Автор
          05.01.2018 22:41

          Это уже усредненные результаты. Посмотрите внимательно на окно с тестом (левый нижний угол).


          1. VanyaKokorev
            08.01.2018 00:04

            7-zip показывает результат последнего прогона во всех строчках, кроме «Общего рейтинга», где он показывает результат первого прогона


      1. lgorSL
        06.01.2018 01:39

        До установки патча температура процессора в пике составляла 72 градуса, после установки уже 86 градусов. Время между замерами 35 минут. В итоге мы получаем не только менее производительный но еще и более горячий CPU (в среднем 10-15%).

        Вы как-то лихо оценили горячесть CPU. Вы уверены, что при температуре 72 градуса вентилятор работает на полную мощность (как при 86?).
        Кроме того, если предположить, что отвод тепла пропорционален разнице температур, а в комнате около 20 градусов, то получается соотношение типа 66/52 = 1.27. Это уже 27% разницы, а не 10-15%.


      1. Andrej0
        06.01.2018 20:16

        Потребляемую мощность можно замерить сравнительно недорогим ваттметром.


  1. Mulfarion
    05.01.2018 21:32
    +1

    Тема намного глубже, а единичный тест не показатель. Данной уязвимости подвержены многие процессоры интел, амд и арм. Но более подробно рассмотрены у интела. К тому же не всякому хакеру удастся создать эксплоит под эту язвимость. А созданный группой исследователей, показывает что амд тоже подвержены этомой ошибке. Так что пост обще услышанное мнение. Опять из бочки в бочку воду переливаете.


    1. LeonidY
      05.01.2018 22:53
      +1

      > К тому же не всякому хакеру удастся создать эксплоит под эту язвимость.

      Достаточно одного, а он точно найдется.


    1. Danil1404
      05.01.2018 22:59

      Утверждается, что на АМД meltdown не работает. Работает спекулятивное исполнение кода с загрузкой ненужный данных в кэш, но не работает доступ к запрещенной памяти.
      У интела ей подвержены не «многие», а все десктопные х86 за последние 20 лет, и последние атомы — все со спекулятивным исполнением кода.
      Spectre работает везде, и вроде бы нигде относительно конкретно интела не рассматривается.


  1. AngelNet
    05.01.2018 21:32

    господа, меня в свете подобных событий интересует лишь одно:
    интел исправит ситуацию хотя бы в следующем поколении процессоров? 9ххх
    а то я тут апгрейдится собрался, как раз пять лет прошло.


    1. valera5505
      05.01.2018 22:13

      Вряд ли, слишком глубоко зарыты корни проблемы, чтобы решить ее меньше, чем за год


    1. Mulfarion
      05.01.2018 22:27

      Был слух, что уже не в поколении, а в текущих новых процессорах будут исправления на аппаратном уровне. Хотя в это, я думаю, не стоит верить. Так как тут вопрос к архитектуре процессора.


      1. Kobalt_x
        06.01.2018 09:50

        Вроде "говорят" что микрокодом meltdown не патчится


  1. sirrosh
    05.01.2018 21:32

    Я один не понял, зачем нужна эта статья?


  1. ni-co
    05.01.2018 21:32
    -1

    У меня от этой проблемы такое же послевкусие как и от «проблемы 2000 года».
    Когда на практически пустом месте люди заработали миллиарды долларов.


  1. Kooksha
    05.01.2018 21:32

    Где-то пробегала инфа, что патч, закрывающий Meltdown (M$ Win), будет для всех типов процессоров включая и AMD, на котором этот глюк не проявляется. Никто не в курсе, это так?


    1. Pilat
      05.01.2018 22:27

      Пока непонятно как вообще будет устроен патч, что он будет патчить, и точно неизвестен список затронутых проблемой процессоров. А Вы спрашиваете "никто не в курсе".


      1. zikasak
        05.01.2018 22:31

        патч уже вышел. можно разбирать. на reddit пишут, что для AMD не активировано www.reddit.com/r/Amd/comments/7o22dn/microsoft_powershell_script_to_detect_whether


        1. Pilat
          05.01.2018 23:28

          Это не совсем так. Патч, который вышел, действует грубо. Есть альтарнативный подход — модифицировать компилятор gcc/LLVM, что даст уже потерю в полтора процента.


          AMD так же подвержен Spectre, но они пишут что с очень малой вероятностью это может быть использовано. Так ещё времени прошло немного, сегодня с малой вероятностью, завтра может оказаться что ещё проще чем с Intel.


          Волноваться конечно не надо — проблема, которая известна уже пол-года, потерпит ещё неделю-месяц. Кому надо наверняка уже всё что было нужно использовали.


          1. LeonidY
            06.01.2018 00:13

            Фиксом в LLVM/gcc можно попробовать решить проблему Spectre, Meltdown же вообще не трогает ядро и качество кода ядра не влияет на него. Кроме как временное отключение kernel maps при выходе в моду пользователя, что и делает вышедший патч.


  1. stalker1313
    05.01.2018 21:32

    Так а зачем это обновление устанавливать?


    1. dreesh
      06.01.2018 20:16

      Что бы рекламные JS скрипты не тащили информацию из оперативной памяти компутера)


      1. stalker1313
        06.01.2018 20:26
        -2

        У меня там секретных кодов от красной кнопки нету, пусть тащат)


        1. KivApple
          07.01.2018 21:58
          +1

          Там есть как минимум буфер клавиатуры. А в нём иногда бывают данные банковских карточек, пароли от интернет-банков и т. д. Эту информацию захотел бы скрыть даже кристально чистый перед законом и моралью человек (с учётом того, что моральные нормы таки имеют некоторые вариации от человека к человеку, боюсь, идеала не найти).


          1. stalker1313
            07.01.2018 22:21

            Главное слово тут «иногда»


  1. Methos
    05.01.2018 21:45
    +1

    И что нас ждет неизвестно


    Известно.
    Intel выпустят новый здоровый процессор и через годик все забудут про эту болезнь.


    1. namikiri
      06.01.2018 01:50
      +1

      Не у всех есть возможность, чаще всего финансовая, «забыть про эту болезнь».


      1. Vilgelm
        06.01.2018 02:48

        Особенно когда только что обновился.


  1. YuriPanchul
    05.01.2018 22:02

    У российского микропроцессора Байкал-Т на основе ядра MIPS P5600 уязвимости Meltdown нет, и если использовать режим EVA, то нет и Spectre.


    1. Dreadn0ught Автор
      06.01.2018 00:19

      Странно, за что Байкал минусуют.


      1. Psychosynthesis
        06.01.2018 05:49

        За идею, видимо.


      1. Nick_Shl
        06.01.2018 06:57

        Минусуют не за "Байкал", а за "российский". Он такой же российский, как Депардье — русский.


        1. rogoz
          06.01.2018 15:47
          +1

          Вполне могут и за «Байкал», так как если сравнить ниши, стоимость и применимость процессоров Интел и Байкала, высказывание выглядит как издёвка типа «у Pentium MMX уязвимости Meltdown нет».


          1. YuriPanchul
            08.01.2018 00:10

            В Байкале-Т есть и супескалярность, и предсказание переходов, и спекулятивное выполнение, и TLB MMU, и кэши. Meltdown нет за счет дополнительной проверки.


        1. YuriPanchul
          08.01.2018 00:04

          Байкал-T1 в той же степени российский процессор, как и Apple iPhone — американский телефон. Как и Байкал, Apple использует лицензируемые IP-блоки от Imagination Technologies, средства проектирования от Synopsys и тайваньскую фабрику TSMC. Также как и Байкал, Apple делает system-on-chip design, что и делает его американским телефоном / российским процессором.


    1. darthunix
      06.01.2018 12:29

      А что за режим EVA и как он защищает от Spectre?


      1. rogoz
        06.01.2018 15:41

  1. NekoGami
    05.01.2018 22:12

    Как называется этот виджет мониторящий ресурсы со скринов?


    1. Dreadn0ught Автор
      05.01.2018 22:12

      1. NekoGami
        05.01.2018 22:16

        Спасибо!


  1. iRupert
    05.01.2018 22:24

    Господа, я что-то не понял, а Intel собирается как-то возмещать потерю производительности?
    Как-то обломно купить i7 и получить i5.


    1. Mulfarion
      05.01.2018 22:32

      А с чего вы взяли, что вместо i7, у вас вдруг станет как i5? Про проценты потери все утрировано, а на практике потеря будет незначительной.


      1. LeonidY
        05.01.2018 22:40
        -1

        Если биткоин майнить, то потеря будет незначительной.

        Если же делать ежедневные операции с диском или локальной сетью, которые и так занимали заметное время, то просадка будет значительна.


        1. bormotov
          06.01.2018 00:46

          «просадка будет значительная» — это прекрасное, неоспоримое доказательство.

          Да, я понимаю, что лично замеры не делали.


          1. LeonidY
            06.01.2018 22:31

            Я не делал.

            Однако я уже лет 8 работаю в компаниях занимающихся high performance/high bandwidth и разработкой процессоров. Лет 7 назад я ломал голову, почему пара тривиальных процессов, обменивающихся сигналами или просто перекидывающих друг другу 1 байт на 7i core с 4 процессорами/8 thread-ами работает в 5 (ПЯТЬ, Карл!) раз медленнее, чем когда на машине запустить 8 таких пар. Я нашел — при power-saving ядру надо восстанавливать таблицы страниц, при полной загрузке этого power-saving просто нет.

            На AMD этого кстати не было.


        1. KivApple
          07.01.2018 22:03
          +1

          На большинстве машин операции с диском и сетью таки являются бутылочным горлышком и процессор всё равно немного простаивал. Я бы больше побоялся за IPC.


    1. keydon2
      06.01.2018 08:11

      А вы сделайте замеры и напишите интелу.


  1. forcam
    05.01.2018 22:39

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


    1. LeonidY
      05.01.2018 22:42

      Не, это микроархитектурная ляпа.

      Можно сбрасывать кэш (весь!) и тогда ни meltdown, ни spectre, но тут потеря будет В РАЗЫ.


      1. KivApple
        07.01.2018 22:05

        Как вариант, можно сбрасывать только те данные, которые не относятся к текущему процессу, а также не сбрасывать исполняемый код ядра совсем (его всё равно можно прочитать из соответствующих файлов на диске или вовсе скачать установочный образ ОС и распаковать нужные файлы оттуда). Но для этого потребуется перелопатить всё ядро и отделить мух от колтет, а это очень небыстрая операция.


    1. gottalottarock
      06.01.2018 02:48

      Возможно, это решение будет связано со всеми timing attacks. У тех, кто ими занимался, могли остались наработки, применимые к этой уязвимости.
      Операции довольно быстрые, например получится на этом уровне замаскировать показания времени.


  1. rra_roro
    05.01.2018 23:42
    -1

    А есть ли какой-то способ отключить действие этого патча под Win после установки обновления? Там может в реестре чего подкрутить?



  1. Dreadn0ught Автор
    05.01.2018 23:45

    Панель управления -> Программы и компоненты -> Просмотр установленных обновлений
    Находим ненужное обновление и удаляем.

    Windows 10 версия 1709: KB4056892
    Windows 10 версия 1703: KB4056891
    Windows 10 версия 1607: KB4056890
    Windows 10 версия 1511: KB4056888
    Windows 10 версия 1507: KB4056893


    1. OlegSochi
      06.01.2018 13:48

      у меня на 1709 нет обновления KB4056892, и вообще никаких обновлений за 2018 год


      1. Dreadn0ught Автор
        06.01.2018 13:49

        Возможно у вас LTSB или просто Enterprise. Нужно обновить в ручном режиме.


        1. OlegSochi
          06.01.2018 15:48

          Это как узнать?


        1. Daimos
          08.01.2018 09:49

          Enterprise тоже обновляется быстро и обновление уже пришло.


    1. pavel_pimenov
      06.01.2018 16:59

      А отключить эту защиту без отката KBXXXX нельзя?
      реестр/переменная окружения?


  1. BratSinot
    06.01.2018 03:20

    Не холивара ради, но все заявления насчёт «падение производительности по вине Intel» кто-нибудь сравнивал с AMD? Может даже после патчей Intel впереди?
    Опять же, не холивара ради, но кто сказал что на AMD нет проблем? Может банально никто этим не занимался, т.к. большая часть серверов на Intel'е.


  1. MrShoor
    06.01.2018 03:40
    +2

    — увеличенное TDP 10-15% (CPU, HDD)
    — увеличение счетов за электричество на 10-30%
    — упущенная выгода и прочие убытки

    А дальше почему мысль не развили то? Надо было:
    — плохое настроение
    — скандалы в семье
    — развод
    — алкоголизм
    — социальное дно

    Вон, CEO Intel-а акции продает, явно же на выпивку не хватает. И это только первые жертвы.


    1. Stalker_RED
      06.01.2018 13:38

      Как интересно, TDP на 10-15%, а электричество на 10-30%.


      1. willyd
        06.01.2018 15:25

        По хорошему, температуру еще и в кельвинах считать нужно, если говорить об увеличении тепловых потерь.


        1. MrShoor
          06.01.2018 21:23

          Нет. По хорошему температуру надо считать относительно комнатной температуры. Потому что при нулевом тепловыделение тепловое равновесие будет при комнатной температуре. Но так, как считает автор — вкорне не правильно, ибо тепловыделение и температура не линейно связаны:
          1. Остывает процессор не линейно. Чем выше разница температур — тем быстрее идет теплообмен.
          2. Нагрев процессора идет по объему (это кубическая зависимость), а остывание по площади (это квадратичная зависимость).
          </zanudamode off>


      1. Elmot
        06.01.2018 16:56

        А HDD тут вообще причем?


  1. zx80
    06.01.2018 08:21

    Ребята без паники, вот я уже 20 лет не использую на своих ПК антивирусы начиная с Windos 95 OSR2(dos 6.22 можно не рассматривать). По этой же причине, что и эти заплатки — антивирусы существенно замедляют работу ПК, а ещё вызывают недоверие отсылаемыми отчетами о том, что они просканировали. Как дальше жить? — использовать пропатченные браузеры ну и прикупить Ryzen вместо core i7. Вы только представьте себе — 20 лет без антивирусов проработал!!! я конечно делал разовые проверки, но больше 10 часов антивирус у меня не стоял в системе


    1. AVX
      06.01.2018 14:15

      Во времена 98-me я тоже без антивируса сидел. Но через пару лет проверил — и нашлось около десятка вирусов. Правда, они никак себя не проявляли (я не заметил). Но это тогда так было, сейчас всё иначе.


    1. QR-code
      06.01.2018 15:48

      Вы только представьте себе — 20 лет без антивирусов проработал!!!

      Неуловимый Джо?


      1. shurix83
        07.01.2018 06:38

        Нет, просто у zx80 нет важной информации, затраты на восстановление которой после утраты выпадают в сумму больше стоимости его системника. В таких случаях, когда на компе только игрушки и музыка, антивирус вполне и не нужен.


        1. Myxach
          07.01.2018 09:58

          А если есть, то тем более не нужен. Вспоминаю я, как один раз установил Каспера и драйвера на мышку полетели, потом через 5лет устанавливаю и… винда слетает. Зато без антивируса — все нормально


          1. QR-code
            07.01.2018 14:31
            +1

            Зато без антивируса — все нормально

            Антивирус != каспер. Тем более проблема могла быть в том, что компьютер был уже заражен, вот каспер и потрудился. А будь антивирус установлен изначально такой проблемы могло и не быть.


        1. QR-code
          07.01.2018 14:25

          когда на компе только игрушки и музыка, антивирус вполне и не нужен

          Такой человек как раз и будет тем самым Неуловимым Джо, который никому не нужен. Но для большинства людей это не выход, т.к. они оплачивают картой товары и услуги через интренет, имеют аккаунты на разных сайтах, хранят личные фото и видео и т.д.


      1. Massacre
        07.01.2018 09:46

        Вообще-то с хорошо настроенным фаерволом, блокировщиком скриптов в браузере и ручной проверкой всего скачанного софта через, к примеру, drweb cureit или virustotal, резидентный антивирус, как бы, и не нужен… И систему ничего не тормозит. Конечно, это решение не подойдёт тем, кто запускает всё из инета без разбора…


        1. QR-code
          07.01.2018 14:25

          ручной проверкой всего скачанного софта через, к примеру, drweb cureit или virustotal

          А еще можно одежду вручную в тазике стирать. И машинка не нужна, и электричество не тратится. Но зачем, если это можно автоматизировать? Отключите у антивируса все, кроме сканирования файлов и получите тоже самое, но без необходимости делать все руками. А в качестве бонуса получите защиту от людей с меньшей квалификацией, которые окажутся за вашим ПК.


          1. Massacre
            08.01.2018 12:54

            Ну так тут меняется производительность на возможность работы неквалифицированного персонала за ПК, да. Я ж и написал, что «не подойдёт тем, кто запускает всё из инета без разбора».


            1. QR-code
              09.01.2018 12:54

              Вы, видимо, меня не поняли. Я говорил о том, что типичный антивирус имеет несколько модулей: сканер файлов, анализ поведения, сканер скриптов на сайтах и т.д. И я предложил отключить все, кроме сканера файлов, получив аналог того же cureit с таким же влиянием на производительность, но без необходимости ручных действий с файлами.


  1. YmNIK_13
    06.01.2018 08:37

    На сколько я понимаю, сейчас самым уязвимым местом становится браузер, который позволяет через скриптом вытащить кеш.
    Почему все говорят о новых процессорах и обновлениях ОС и ничего про сами браузеры, можно ж на уровне браузера запретить выполнять операции с кешем? Да, что-то сломается но это терпимые потери по сравнению с проявившейся угрозой.
    Или я все не правильно понял?


    1. Dreadn0ught Автор
      06.01.2018 08:43

      Проникать будут не через браузер, а из облачного хостинга. И не к обычным пользователям.


    1. kogemrka
      07.01.2018 04:30
      +1

      Почему все говорят о новых процессорах и обновлениях ОС и ничего про сами браузеры, можно ж на уровне браузера запретить выполнять операции с кешем?


      Это, собственно, как? На любое обращение к любой переменной или любому элементу любого массива в джаваскрипте целиком сбрасывать ручками кэш процессора перед тем, как это самое обращение исполнить? Решительно.


  1. Jamdaze
    06.01.2018 09:58
    +1

    AMD официально заявила что meltdown не работает на её процессорах, почему вы пристраиваете их рядом с интелом?


    1. mwizard
      06.01.2018 11:03
      -2

      Spectre все так же работает, значит и Meltdown портируют.


  1. Lord_Ahriman
    06.01.2018 14:05

    Что нужно будет подкрутить в реестре, чтобы оставить статус-кво? Выше давали оверрайд для серверных Windows, а меня интересует 8.1 для одного языка — подойдет ли этот метод? Поясню: система на не слишком новом ноутбуке с Core i5, нагрев и тормоза критичнее, чем возможная компрометация безопасности.


  1. homm
    06.01.2018 14:32
    +2

    но еще и более горячий CPU (в среднем 10-15%)

    Очень интересно, как вы посчитали проценты от температуры. Неужели просто взяли количество градусов и разделили одна на другое? )


    Напомнинаю, что 0° — это температура замерзания воды, а в процессорах никакой воды нет, поэтому эти проценты — полная безсмылица. Если уж хотели получить какие-то проценты, нужно было вычесть температуру простоя.


  1. nikitasius
    06.01.2018 14:48

    В свете проблемы: есть ли аналог dell xps с AMD? мелкий ноут из "люминия"?


    1. Dreadn0ught Автор
      06.01.2018 15:54

      И сетевую карту без ARM :)


    1. willyd
      06.01.2018 17:06

      Ничего путевого нет. Сам хотел обновится, теперь вот не знаю даже.


    1. flashmozzg
      06.01.2018 20:08

      APU Raven Ridge (на основе Ryzen) должны скоро выйти (март, ЕМНИП). Тогда должны появится подходящие модели.


  1. KirEv
    06.01.2018 18:12

    Глупое сравнение производительности.

    Вы удивитесь, но если на одном и том-же железе запустить один и тот-же тест — результаты будут различаться, это и называется — погрешность.

    Чтобы погрешность минимизировать, или как минимум — узнать % погрешности, измерения осуществляют несколько раз при максимально одинаковых условиях, тогда с подобными данными можно что-то делать.

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


    1. bolk
      07.01.2018 08:04
      +1

      Он их делал несколько раз. Читайте комментарии.


  1. Devjiu
    06.01.2018 20:09

    Зачем все эти нападки на Intel? Большая часть производительности — их заслуга. Чуть ли не 1й раз в их продукции нашли баг — и все орут, хотя это по сути баг архитектуры. Можно подумать, что все с наскоку знают как надо было проектировать процессор, чтобы такого не случилось.

    Да, можно орать и кидаться камнями в Intel — а можно попатчить компилятор, например, и написать статью об этом.


    1. bolk
      07.01.2018 08:04

      Баги в их продукции находят регулярно. Но тут не просто баг, а туннель в безопасности.


  1. AlB80
    06.01.2018 20:09

    TDP это termal design power, параметр для разработчиков систем охлаждения. Он конечно был как-то логически связан с потреблением процессора в момент его разработки/тестирования/маркировки, но уж точно не в момент установки патча на винду.


  1. vire
    06.01.2018 20:10

    Такая картинка в облаках, после применения патча. Падение производительности 20-40%.
    Письмо Fortnite community.
    image


    1. flashmozzg
      06.01.2018 21:54

      Вовремя Microsoft Azure подсуетились с AMD EPYC. «Эпики» и до этих событий выглядели весьма привлекательно на фоне предложений интел, а сейчас у них вообще конкурентов быть не должно. Карма, не иначе. Посмотрим удастся ли АМД правильно воспользоваться ситуацией.


  1. sprayer
    06.01.2018 20:10

    imageвот мой тест, 851 до патча и 847 после


  1. mdveller
    06.01.2018 23:45

    А у кого райзены, как на эти системы влияет патч?


  1. justperson
    07.01.2018 02:36

    Подскажите, как на windows 7 выключить патч? Что-то откат не срабатывает и в «Программах и компонентах» не отображается KB4056897.


    1. justperson
      07.01.2018 03:44

      Всё, нашёлся)


      1. justperson
        07.01.2018 04:31

        Удалил обновление и запустил такой же тест, как у автора. Потом снова установил. В результате разница производительности в рамках статистической погрешности.
        Удаление обновления точно отключает патч? win7 64
        image


      1. Q_uasar
        07.01.2018 15:48

        Что-то тоже не могу найти KB4056897 в своей Windows 7… Не подскажите?


        1. justperson
          07.01.2018 19:52

          Если вы его сами не ставили, то его не должно быть. Я сам ставил, потом с трудом нашёл в «Программах и компонентах»


          1. neomax
            09.01.2018 12:17

            а для Windows 7 уже вышел патч? я искал но только для 10-ки находил пока


  1. dreesh
    07.01.2018 06:57

    Меня больше интересует то, что будет ли проявляться уязвимость на N-х ядерном процессоре, если его юзать в режиме x64-86? То есть поставить 64 разрядную ось (они вроде все поддерживают выполнение длинных команд) тогда не нужно будет терпеть заплатку и ее минусы.


    1. Armleo
      07.01.2018 10:46
      +1

      Обе уязвимости будут работать не зависимо от ОС-и, ядерности процессора, ядерности программы, ядерности Программ.


  1. gregavak
    07.01.2018 15:39

    Оч вас прошу, держите вкурсе подобных статей на тему новых обновлений Винды! Спасибо за статью


  1. kobolok
    07.01.2018 15:40

    Если убрать не нужную лирику(особенно после фразы «Это все?»), неточности с тем что Spectre исправили, мелкие нечитабельные картинки и тесты на нагрев сделанные на честном слове (сразу второй запускали, или охладили полностью и т.д.), то статья могла бы уложиться в две фразы. Одна из тех статей, когда комментарии во много раз интересней читать.


    1. justperson
      07.01.2018 16:54

      Охладил автор, он писал в комментариях. Я тоже дожидался стабилизации температуры и обороты процессорного кулера выставлял на максимум при тестах.


  1. mentin
    07.01.2018 15:40

    А на свежих процессорах у кого какие цифры?
    А то Q9300 как раз в этом месяце исполнилось 10 лет.
    Свежие ядра, если Интел прав, должны вести себя лучше.


  1. Dreadn0ught Автор
    07.01.2018 15:53

    i7-6900K в 7-Zip 2-3% от теста к тесту. Если учитывать что Q9300 в 5,6 раза слабее и на 10 лет старше, то разница сравнима. До установки 46935 MIPS после 46096 MIPS.