The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Зависимость времени выполнения инструкций от данных на CPU ARM и Intel

29.01.2023 10:53

Эрик Биггерс (Eric Biggers), один из разработчиков шифра Adiantum и мэйнтейнер подсистемы ядра Linux fscrypt, предложил набор патчей для блокирования проблем с безопасностью, возникающих из-за особенности процессоров Intel, не гарантирующей постоянное время выполнения инструкций для разных обрабатываемых данных. В процессорах Intel проблема проявляется начиная с семейства Ice Lake. Аналогичная проблема наблюдается и в процессорах ARM.

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

Потенциально зависимость времени выполнения от данных также может использоваться для организации атак по определению данных ядра из пространства пользователя. По заявлению Эрика Биггерса, постоянное время выполнения по умолчанию не обеспечивается даже для инструкций, выполняющих операции сложения и XOR, а также для специализированных инструкций AES-NI (информация не подтверждена тестами, по другим данным при умножении векторов и подсчёте битов возникает задержка на один цикл).

Для отключения рассматриваемого поведения компании Intel и ARM предложили новые флаги: PSTATE-бит DIT (Data Independent Timing) для CPU ARM и MSR-бит DOITM (Data Operand Independent Timing Mode) для CPU Intel, возвращающие старое поведение с постоянным временем выполнения. Компании Intel и ARM рекомендуют включать защиту по мере необходимости для особо важного кода, но на деле важные вычисления могут встречаться в любых частях ядра и пространства пользователя, поэтому рассматривается возможность постоянной активации режимов DOITM и DIT для всего ядра.

Для процессоров ARM в ветку ядра Linux 6.2 уже приняты патчи, меняющие поведение для ядра, но данные патчи рассматриваются как недостаточные, так как они охватывают только код ядра и не меняют поведение для пространства пользователя. Для процессоров Intel включение защиты пока находится только на стадии рецензирования. Измерение влияния патча на производительность пока не проводилось, но по данным из документации Intel включение режима DOITM снижает производительность (например, из-за отключения некоторых оптимизаций, таких как специфичная для определённых данных упреждающая загрузка) и в будущих моделях процессоров снижение производительности может усилиться.

  1. Главная ссылка к новости (https://seclists.org/oss-sec/2...)
  2. OpenNews: Атака NetSpectre, приводящая к утечке содержимого памяти по сети
  3. OpenNews: Уязвимость TPM-Fail, позволяющая восстановить ключи, хранимые в TPM-модулях
  4. OpenNews: Техника предсказания содержимого буфера на основе анализа времени выполнения функции memcmp
  5. OpenNews: Техника определения RSA-ключей через анализ изменения шума от компьютера
  6. OpenNews: Новая техника атаки для выявления содержимого отдельных блоков SSL/TLS-соединений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58569-intel
Ключевые слова: intel, arm, cpu, timing, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (296) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:31, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А компания AMD в домике?
     
     
  • 2.3, Попандопала (?), 11:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –30 +/
    По-моему из за процессоры не считают,но я бы не отказался от топового амуде.D
     
     
  • 3.21, kawaii_girl (ok), 12:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +26 +/
    На самом деле AMD топ. Особенно те AMD, которые APU(с графикой). Я недавно купила за копейки достаточно старый и бюджетный AMD APU Ryzen 3 и он спокойно тянет на линуксе киберпанк на минимальных настройках без всяких дискретных видеокарт. С более старыми или менее требовательными играми все еще лучше. И при этом процессор практически не греется.
     
     
  • 4.27, Аноним (27), 12:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –24 +/
    Про апу это довольно смешно. Ни процессор ни видеокарта. Ни рыба ни мясо. Для работы не годится. В игры не поиграешь, код не скомпилируешь, видео не отрендеришь. По отдельности будет куда эффективнее.
     
     
  • 5.31, kawaii_girl (ok), 13:00, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Все зависит от ваших требований. Если вы хотите игры в 4k и 250 FPS, то не поиграешь. Но поиграть на уровне консолей практически во все современные игры вполне можно. Кстати в консолях стоят все те же APU от AMD только еще более старые. Что вам мешает работать на компьютере с APU я вообще не понимаю. По производительности они не хуже чем обычные процессоры. Да и видео рендерить тоже думаю без проблем можно.
     
     
  • 6.38, Аноним (27), 13:18, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Кому-то и скайрим на минималках норм, с просадками. Не надо разводить клоунаду, на уровне консолей играть собирается (т.е. эти самые просадки, мыло, и "динамическое разрешение"). Они физически не могут быть не хуже, поскольку большую часть чипа в плане энергопотребления и нагрева занимает недовидяшка, т.е. уже не процессор, и в то же время никогда не будет столь же эффективно, как с отдельным устройством для графики.
     
     
  • 7.41, Бывалый смузихлёб (?), 13:27, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Скайрим на минимальных-средних идёт на UHD 630 без просадок

    А ведь относительно новая АМД-шная интегрированная графика гораздо шустрее упомянутой интелловской

    По сути, это и рыба и мясо и даже немного курица, запечённая до хрустящей корочки

    И поиграть можно и норм поработать, ноут с таким процом тонкий, легкий, энергоэффективный и шустрый, ещё и бюджетный

     
     
  • 8.45, Аноним (27), 13:43, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да я помню эти восторги Мне тут говорили, что в режиме игр за час батарейка выс... текст свёрнут, показать
     
     
  • 9.102, Аноним (102), 18:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Говорить могли что угодно, а пруфы есть ... текст свёрнут, показать
     
  • 8.51, Аноним (51), 14:16, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как только начнут апушки оснащать большим объемом распаянной или вшитой жирной... текст свёрнут, показать
     
  • 8.130, _kp (ok), 21:40, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Skyrim прекрасно идёт на 4х ядерных Atomax на их встройках с 2Гб ОЗУ Конешно на... текст свёрнут, показать
     
     
  • 9.205, Бывалый смузихлёб (?), 16:09, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да только даже относительно-современные амуде с интегрированной графикой вообще ... большой текст свёрнут, показать
     
  • 8.249, Омномним (?), 10:54, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поиграть на ноуте Мсье знает толк в извращениях В три в ряд разве что, ну се... текст свёрнут, показать
     
     
  • 9.252, Бывалый смузихлёб (?), 12:02, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну если экран убогий, там 1024х768 или ещё хуже - тогда да, иных причин не вижу ... текст свёрнут, показать
     
     
  • 10.253, Омномним (?), 13:17, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я больше фанат 65 и выше для погамалок D Со стационарником, ага 1920x1080 ... текст свёрнут, показать
     
  • 10.254, Омномним (?), 13:18, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Короче ноут - это для вёбзагамалок и прочих три-в-ряд А так - контроллер, диван... текст свёрнут, показать
     
  • 10.304, pic (?), 12:59, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю Это сильный плюс ноута против стационарного И именно поэтому и с... текст свёрнут, показать
     
  • 8.288, Аноним (288), 11:18, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Когда появятся на прилавках AMD-процессоры с RDNA3 на борту, вот тогда будет раз... текст свёрнут, показать
     
  • 6.65, anonymous (??), 15:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не поделитесь ссылкой на драйвер встроенной графики для APU Ryzen, а то я как и многие для своего AMD Ryzen 7 5700U ничего найти не могу, 3d в линуксе работает через софтовую эмуляцию, какие уж тут игры.
     
     
  • 7.66, kawaii_girl (ok), 15:48, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Странная ситуация. Для графики AMD(как дискретной, так и APU) используется свободный драйвер amdgpu , который входит в состав mesa. Какой у вас дистрибутив? У меня на Fedora 37 все сразу заработало. Только для GPU декодирования видео в браузере пришлось установить mesa-freeworld из rpmfusion.
     
     
  • 8.83, anonymous (??), 16:58, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пока меня не забанили за оффтопик Как раз федора 37 и стоит, до этого убунту ... большой текст свёрнут, показать
     
     
  • 9.87, kawaii_girl (ok), 17:40, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как это проявляется Гном лагает Что в настройках GNOME в пункте о системе напи... текст свёрнут, показать
     
  • 9.88, kawaii_girl (ok), 17:43, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня кстати не смотря на то что все работает такая же ерунда выдается если вве... текст свёрнут, показать
     
  • 9.92, kawaii_girl (ok), 17:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас погуглила вот это Это не баг и такой вывод не означает что GPU ускорение... текст свёрнут, показать
     
  • 8.115, Аноним (115), 20:06, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошие так-то APU, действительно Успел поиграть на копеечном 3200U в 3-их и 5-... текст свёрнут, показать
     
  • 6.257, Омномним (?), 13:55, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, ну если текстурирование отключить - даже киберкотлетить можно. Полигоны как полигоны, там текстуры не нужны по сути.
     
     
  • 7.263, kawaii_girl (ok), 19:31, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В онлайн игры никогда не играла и не собираюсь Не интересно Поэтому не знаю ка... большой текст свёрнут, показать
     
     
  • 8.279, Омномним (?), 17:26, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее мучаться, а не играть На минималках, с просадками по FPS на сложных сцен... текст свёрнут, показать
     
     
  • 9.280, kawaii_girl (ok), 20:26, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На консолях все еще хуже Но при этом консоли вполне себе пользуются популярност... текст свёрнут, показать
     
  • 5.106, Beta Version (ok), 19:26, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На вскидку, около 99% игр от всего каталога Стима прекрасно играются на свежих встройках. 5600G - вообще монстр и уничтожает весь лоу сегмент дискретных видеокарт. На минималках можно и в свежие ААА играть, но APU берутся не для ААА.
     
     
  • 6.142, Аноним (142), 23:02, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на AMD Ryzen 7 5700U 20-30 FPS в valheim на минимальных настройках с ужасной картинкой уровня игр <2000 года, а Dark Souls Remastered на минимальных настройках не может целевые 60 кадров (но близко, играть можно)
    Но у меня маленький ноутбук для работы в коворкинге, а не для игр.

    AMD год назад, обещала выпустить новые APU для ноутбуков с производительностью geforce 1050, но получилось или нет не знаю. На таком можно было бы во многие игры играть.

     
     
  • 7.143, Аноним (142), 23:18, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А diablo 2 resurected работает хорошо, хотя в минимальных системных требованиях видеокарта гораздо больше чем в этом APU
     
  • 7.144, kawaii_girl (ok), 23:28, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >20-30 FPS

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

     
     
  • 8.181, Аноним (142), 10:30, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    для valheim нет, он отвратительно дергается на такой производительности То ест... текст свёрнут, показать
     
  • 8.334, Аноним (-), 10:47, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, 20FPS, на минималках и удовольствие от такой игры состоит в чем Ну ладн... текст свёрнут, показать
     
     
  • 9.339, kawaii_girl (ok), 12:30, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все таки обычно ближе к 30 И это в киберпанке В более старых и менее требовате... текст свёрнут, показать
     
  • 7.147, Beta Version (ok), 23:37, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многое зависит от оптимизации конкретных игр и от самого ноутбука, какой у него ... большой текст свёрнут, показать
     
     
  • 8.153, kawaii_girl (ok), 23:57, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я собрала компьютер на APU Ryzen специально чтобы играть в тяжелые игры Видеока... текст свёрнут, показать
     
     
  • 9.157, Beta Version (ok), 00:19, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если устраивают низкие настройки и иногда даже 720p, то ок Большинство геймеров... текст свёрнут, показать
     
     
  • 10.336, Аноним (-), 11:01, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Питальник лучше с запасом взять и хороший Иначе потом будете чертыхаться и меня... текст свёрнут, показать
     
  • 9.335, Аноним (-), 10:56, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то сильно - если VRAM своя, это все же скоростная память на дополнительно... большой текст свёрнут, показать
     
     
  • 10.340, kawaii_girl (ok), 12:42, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Огромный гроб у меня на стол не помещается К тому же большой корпус не только б... текст свёрнут, показать
     
  • 4.94, Аноним (-), 18:27, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть один нюанс: покомпилировать лучше будет на двухсокетной материночке, а делают их в основном для синего.
     
     
  • 5.104, anonymous (??), 19:15, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо за информацию. В целом вы ответили на мой вопрос, вы и я используем драйвер mesa. Даже не знаю хорошо ли это, учитывая неоднозначную репутацию этого проекта, но выбора нет. Сейчас посмотрел вывод  на десктопе, где стоит драйвер с сайта амд (rocm) , там такая же ругань на EGL, походу надо забить на это и радоваться жизни.
     
  • 5.127, Аноним (102), 21:23, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем двухсокет для компиляции? Что за бред?
     
     
  • 6.145, Аноним (-), 23:30, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для компиляции EPYC рулят... проверено Торвальдсом и ко.
     
  • 3.174, Омномним (?), 09:59, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отличные CPU.

    После перевода серверной фермы на AMD все безумные проблемы (например с бросками производительности из-за AVX; постоянно роняющими производительность патчами для разных мылдаунов и L1TF; паттернами работы VM, не дружащими с кольцевой архитектурой шины, и т.д. и т.п.) - закончились.

    Дома правда всегда были AMD, но вот сейчас стоит 5950X - тоже нарадоваться не могу.
    LGA'шный вариант пробовать не буду до последнего - к LGA стойкое отвращение.

     
  • 2.70, Лиза Су (?), 16:12, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В компании AMD понимают, что поднимать производительность за счёт безопасности потом боком выйдет. Поэтому AMD и на коне. Молодцы.
     
     
  • 3.210, Аноним (210), 18:23, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто они до таких оптимизаций еще не дошли.
     
     
  • 4.265, Michael Shigorin (ok), 01:18, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Знаете, в _этой_ спецолимпиаде не факт, что стоит быть первым.

    // отправлено с эльбруса

     
  • 2.82, Аноним (82), 16:54, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >AMD в домике?

    В одном домике со всеми :)
    https://www.opennet.ru/keywords/amd.html

     

     ....большая нить свёрнута, показать (50)

  • 1.2, Попандопала (?), 11:32, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чего еще остается довольно быстрым в ядре линукс? БСД так себе в ногу не стреляет.
     
     
  • 2.7, Аноним (7), 11:44, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Поэтому БСД и не может стоять в ответственных местах.
     
     
  • 3.52, Аноним (1), 14:16, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А Juniper-то и не в курсе
     
     
  • 4.60, name (??), 14:58, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Juniper уже перешел на linux. Бздя может и осталась где-то в неподдерживаемых устаревших железках. Все новое делается на линуксе, инсайд инфа.
     
     
  • 5.231, Аноним (-), 07:37, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Juniper уже перешел на linux. Бздя может и осталась где-то в неподдерживаемых
    > устаревших железках. Все новое делается на линуксе, инсайд инфа.

    "И ты, Брут^W Джун?"

     
     
  • 6.259, name (??), 14:58, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чего? Я там работаю.
     
     
  • 7.316, Аноним (-), 05:01, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего? Я там работаю.

    Я про Джунипера пославшего фрю. Ее все чего-то в последнее время посылают. Видимо задолбались на концепции наяривать без должной отдачи. Как-то так?

     
  • 6.277, Аноним (277), 12:53, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Juniper перешел на Linux, нетфликс скатился в BLM, мндя.
    Аргументы и факты заканчиваются :)
     
     
  • 7.317, Аноним (-), 05:05, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Juniper перешел на Linux, нетфликс скатился в BLM, мндя.
    > Аргументы и факты заканчиваются :)

    Как сказал недавно Торвальдс есть 2 варианта взаимодействий с реальностью в ситуации когда модель которую вы себе там отстроили не стыкуется с наблюдаемыми фактами.
    - Можно исправить чертову модель под соответствие наблюдаемым фактам.
    - Жить в стране бла-бла-бла и розовых пони.

    Ну вот модель разработки фбсд кажется идет по второму маршруту. Что не нравится инвесторам.

     
  • 2.16, Igraine (ok), 12:24, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Возможно поэтому freebsd перестали использовать на серверах
     
  • 2.146, Аноним (-), 23:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > БСД так себе в ногу не стреляет.

    Правильно, они гранатой в футбол играют. Это веселее.

     

  • 1.4, InuYasha (??), 11:34, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +40 +/
    Получается, на компьютеры уже впору возвращать кнопку "Турбо" - для переключения режимов "Безопасность" и "Производительность".
     
     
  • 2.5, Попандопала (?), 11:36, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –7 +/
    А ведь вы гениальный чел.XD Почему возврощать? Неужели такое уже было...%
     
     
  • 3.10, Аноним (10), 11:51, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Было: ппреключало проц 286 в режим работы 86-го - для нормальной работы программ, которые зависели от частоты процессора. То есть эта кнопка нормально была нажата.
     
     
  • 4.120, Аноним (120), 20:45, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А вот на 486-х эти режимы отображались на 7-сегментном индикаторе в виде весёлых надписей "LO" и HI" ;)
     
     
  • 5.175, Омномним (?), 10:01, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему на 486? Лохи ещё на первых AT-корпусах под 286 были.
     
  • 5.177, Аноним (177), 10:10, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там джамперами что угодно выставлялось.
     
     
  • 6.189, InuYasha (??), 13:02, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Помню как сильно расстроился когда об этом узнал - думал, там реально частота отображается :(
     
     
  • 7.232, Аноним (-), 07:39, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Помню как сильно расстроился когда об этом узнал - думал, там реально
    > частота отображается :(

    Зато сейчас можешь себе такой на микроконтроллере запилить, только если на нем честно DVFS показывать - задолбает в край.

     
  • 6.246, Омномним (?), 10:47, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не везде. Бывали и с жёсткой пропайкой )
     
  • 3.11, Zenitur (ok), 11:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://joyreactor.cc/post/2283880 вот тут рядом с надписью HI две кнопки: Reset и Turbo.

    https://img.icity.life//upload/2022/278/768/ed9/full/768ed9a52f5189eac9d31c41b
    https://hsto.org/webt/ic/rz/ly/icrzlyhiqgcevlqg0ghic0on3pq.jpeg

    Только это не про безопасность, а про совместимость

     
     
  • 4.12, Аноним (12), 12:13, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В реальности на более современных на тот момент системах ничего не менялось.
     
     
  • 5.63, Аноним (63), 15:03, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Менялось.  У нас на кафедре в 1990 году стояла Turbo XT. При включении тактовая частота процессора возрастала со штатных 4.77 мГц до целых восьми. Разница в том же Pacman и других игрушках была вполне заметна, да и всякое добро на фортране компилилось пошустрее.
     
     
  • 6.133, Аноним (133), 22:24, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только вот ПК в корпусах с кнопками турбо продавались до середины нулевых, кнопка турбо там ничего не делала
     
     
  • 7.164, Аноним (63), 07:31, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Начиная с первых пентиумов эта кнопка действительно стала чисто декоративной, ту... большой текст свёрнут, показать
     
     
  • 8.179, Омномним (?), 10:25, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На PC XT, которые шли на 8086, а не 8088, была уже кнопка, работал на таком Тол... текст свёрнут, показать
     
     
  • 9.182, Аноним (63), 10:55, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О чем я и толкую тому анониму Кнопка была, тактовую частоту реально переключала... текст свёрнут, показать
     
  • 9.217, _kp (ok), 21:58, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На 8086 быстрых XT не было, были на 80186, NEC V Но это не важно, как добави... текст свёрнут, показать
     
     
  • 10.247, Омномним (?), 10:50, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я честно говоря не помню точно, именно на 8086 или всё-таки наоборот, на 8088, н... текст свёрнут, показать
     
  • 10.248, Омномним (?), 10:51, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но это были именно PC XT в их классическом корпусе, и точно 808x Номер модели... текст свёрнут, показать
     
  • 8.223, Neon (??), 01:07, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не фига, видел машинку, на которой кнопка турбо отключала кеш у первопня... текст свёрнут, показать
     
  • 8.266, Michael Shigorin (ok), 01:21, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сходите в яндекс-музей, чуток помолодеете ... текст свёрнут, показать
     
  • 7.222, Neon (??), 01:06, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Была машинки, на которой кнопка турбо отключала кэш и 486 или пень превращался в 386
     
  • 4.14, Попандопала (?), 12:17, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Спасибо. Проектировщики были раньше с мозгами похоже.
     
     
  • 5.25, Аноним (27), 12:48, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В то время было проще решить задачу выведя дополнительную кнопку с платы, в остальном то же самое. Было ли это удобно? Конечно, нет. Но тут уже маркетологи подсуетились.
     
  • 5.97, Урри (ok), 18:37, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Типа сейчас нельзя частоты через биос увеличивать.
     
     
  • 6.134, Аноним (133), 22:25, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вообще-то как раз сейчас и нельзя нормально увеличивать по сравнению с биосами на ASRock под amd из нулевых
     
     
  • 7.176, maximnik0 (?), 10:04, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >вообще-то как раз сейчас и нельзя нормально

    Смешно.Если искать можно найти.Мне когда то тут ткнули пальцем -китайцы оказывается что угодно выпускают.Есть 4 летней давности материнские платы с Isa шиной (1-2 слота) под предыдущего поколение пентиум.
    Моя материнка к сожелению не новая
    но турбиниться отлично MSI X470 GAMING PLUS MAX -можно задать в Uefi горячую кнопку на турбо режим или при загрузке выбрать профиль -для АМД сокет АМ4 .

     
  • 7.185, Омномним (?), 11:29, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вообще сейчас это и не требуется, так как процы внутри себя делают "турбо" в реальном времени, по мере возможности.
     
     
  • 8.191, InuYasha (??), 13:05, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    но всё равно иметь такую кнопку - прикольно, разве нет К тому же, всякие мат... текст свёрнут, показать
     
     
  • 9.245, Омномним (?), 10:44, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну эту кнопку сейчас приделать не просто, а очень просто Пихаем на USB в виде д... текст свёрнут, показать
     
  • 8.201, maximnik0 (?), 15:34, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Иногда для однопоточных приложений требуется Беда в том что в этом случае требуе... текст свёрнут, показать
     
  • 6.224, Neon (??), 01:08, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так нужно в биос заходить. А тут прямо во время работы можно было кнопку нажать и поехало быстрее или медленнее.))) Без всяких биосов и программ, чисто аппаратно
     
  • 5.194, Zenitur (ok), 14:21, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Спасибо. Проектировщики были раньше с мозгами похоже.

    Да, я тоже так считаю. Однако кое в чём я с ними не согласен.

    Когда вышел 286 процессор, Microsoft бойкотировала новый защищённый режим. Сказала, что из этого защищённого режима нельзя выйти обратно в реальный режим.

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

     
     
  • 6.218, _kp (ok), 22:09, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/

    > Когда вышел 286 процессор, Microsoft бойкотировала новый защищённый режим.

    Не то что б бойкотировала, но без поддержки выхода из него в биос, через очень быструю перезагрузку с сохранением состояния, защищенный режим был тупо бесполезен, ибо невозможность запустить Dos приложение, делала тогда Windows не востребованным.
    А как только появился биос с поддержкой, то добавили в  Windows 3.

    >> Или выйти из программы, перезагрузить компьютер, и запустить другую?

    Тогда и для загрузки DOS, даже с жесткого диска, требовалость время.
    А Windows 3.0 уже позволял поочередно пользоваться DOS приложениями, других то ещё почти не было, и быстро переключаться между ними, что тогда было круто.
    А одновременно работало, и впрлне вменяемо, уже на 386 процессорах, на Windows 3.1.

     
     
  • 7.251, Zenitur (ok), 12:00, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Действительно Я об этом и не подумал В 2002 году у меня был дуалбут WinME WinX... большой текст свёрнут, показать
     
  • 6.225, Neon (??), 01:10, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не "шмогла"...
     
  • 2.62, ВредныйАнон (?), 15:03, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда у малвари и хацкеров появится новый способ атаки. Они просто будут нещадно грузить компьютер юзвера (или организации), в надежде что тому (или организации) надоест тормоза и он переведет компьютер в более быстрый, но зато и более уязвимый, режим работы.
     
     
  • 3.71, Аноним (71), 16:16, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Не актуален такой способ "атаки". Эффективные менеджеры и продуктивные разработчики в Mozilla, Google, Canonical, Fedora, GNOME и Rust за них всю работу уже сделали.
     
  • 3.211, Аноним (211), 19:04, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда уж свинцовые трусы, иначе никак
     
  • 2.95, pavlinux (ok), 18:28, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    >  уже впору возвращать кнопку "Турбо"

    # sudo apt install msr-tools

    И прилепи на хоткей любимого DM

    ;; "Режим Тормоз"
    # sudo wrmsr -a 0x00001b01 0x00000001;

    ;; "Режим Турбо"
    # sudo wrmsr -a 0x00001b01 0x00000000;


     

     ....большая нить свёрнута, показать (39)

  • 1.6, Аноним (6), 11:41, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Интел и амд долгие годы занимались читерством, ускоряя процессоры на проценты и увеличивая сложность на порядки. Сейчас пришел час расплаты.
     
     
  • 2.8, Аноним (8), 11:44, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почему читерством?
     
     
  • 3.20, Аноним (20), 12:32, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что вместо увеличения количества транзисторов, частоты, кеша, оптимизации архитектуры (то есть "честных" методов) придумывали всю эту катавасию со спекулятивными вычислениями и пр.
     
     
  • 4.30, ИмяХ (?), 12:57, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +10 +/
    спекулятивное вычисление это и есть оптимизация архитектуры
     
     
  • 5.32, Аноним (32), 13:05, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ага, а вирусы это программы которые оптимизируют пользовательские данные
     
     
  • 6.34, Аноним (142), 13:09, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Любител Интел, амд и других читерских спекулятивных процессоров скоро и не такого договорятся.
     
  • 6.93, Аноним (93), 18:19, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Угу, вирусы - это санитары данных. Они нападают в основном на самые старые и больные машины.
     
  • 5.36, Аноним (20), 13:15, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > спекулятивное вычисление это и есть оптимизация архитектуры

    Ну это как посмотреть. Я тоже могу сказать, что установка чита -- это оптимизация моих игровых навыков. Чем это отличается от, например, покупки монитора с большим динамическим диапазоном, что бы лучше видеть врага в темноте? Принципиально -- ничем. Но очевидно, что одно "честно", а другое -- "не честно".

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

     
     
  • 6.49, ИмяХ (?), 14:07, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Причём тут ваши игровые понятия "честно" или "нечестно"? Компьютер должен работать и выполнять свои задачи, а не соревноваться с какой-то мифической "справедливостью." И где вы тут вред увидели? То что кто-то увидит кашу данных из кэша прецессора? Да ради Бога, пусть смотрят, тот компьютер, в котором у меня есть, что скрывать, вообще к интернету не подключён.
     
     
  • 7.64, Albertio (ok), 15:21, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, сегодня ваши данные могут украсть даже если просто оставить открытой форточку в комнате с компьютером. Так что отключение от интернета не так много даст.
     
     
  • 8.74, Аноним (71), 16:23, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Радиоуправляемая стрекоза залетит с камерой, не иначе ... текст свёрнут, показать
     
     
  • 9.192, InuYasha (??), 14:16, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле это не шутка - в ДАРПА уже 10 лет это из публично известного зан... текст свёрнут, показать
     
  • 7.105, Аноним (142), 19:25, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем спорить с тем кто не понимает о чем пишет?
    У Орелла был описан "речекряк":
    "членораздельная речь будет рождаться непосредственно в гортани, без участия высших нервных центров."
    Механизм похожий на то что происходит в комментариях.
     
     
  • 8.128, Аноним (142), 21:29, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Оруэлла... текст свёрнут, показать
     
  • 8.226, Neon (??), 01:12, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оруэлл на Западе давно уже реальность Когда негра нельзя назвать негром, а pi2-... текст свёрнут, показать
     
  • 7.123, Аноним (20), 20:54, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Причём тут ваши игровые понятия "честно" или "нечестно"? Компьютер должен работать и
    > выполнять свои задачи, а не соревноваться с какой-то мифической "справедливостью." И
    > где вы тут вред увидели? То что кто-то увидит кашу данных
    > из кэша прецессора? Да ради Бога, пусть смотрят, тот компьютер, в
    > котором у меня есть, что скрывать, вообще к интернету не подключён.

    Причём? Тут выше спрашивали, почему "читерство". Я и ответил, почему. А про вред -- можете поинтересоваться эксплоитами, основанными на этом спекулятивном выполнении. Они могут за определённое время, например, вытаскивать из памяти ключи шифрования и другие чуствительные данные.

    Понятно, что неуловимого Джо этим не испугаешь, но вред всё таки есть.

     
  • 7.219, _kp (ok), 22:11, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, не на всяком компе есть "ценные" данные, и причем на большинстве их точно нет.


     
  • 6.108, Аноним (108), 19:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Чем это отличается от, например, покупки монитора с большим динамическим диапазоном, что бы лучше видеть врага в темноте? Принципиально -- ничем.

    Тем, что на соревнованиях мониторы предостаявляет организатор.

     
  • 4.33, Аноним (142), 13:06, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Глупым инженерами из Интел и АМД никогда не понять того что очевидно любому опеннет эксперту.
    Понапридумывают спекуляций, а потом процессоры тормозят!
     
     
  • 5.35, Аноним (20), 13:10, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Глупым инженерами из Интел и АМД никогда не понять того что очевидно
    > любому опеннет эксперту.
    > Понапридумывают спекуляций, а потом процессоры тормозят!

    Инженерам из интел и амд известно кое-что, о чём аноним не задумывался. А именно, что их (инженеров ) работа -- хоть и очень дорогая, но гораздо дешевле транзисторного бюджета. Поэтому спекуляции и пр. приоритетнее, чем например добавить кеша. Единственное, что они не думали, к каким проблемам с безопасностью это приведёт. Или думали, но менеджеры не позволяли делать нормально.

     
  • 3.96, Аноним (-), 18:28, 29/01/2023 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.9, Аноним (7), 11:51, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как не станно, это не читерство, а оптимизация схем.
     
  • 2.13, Аноним (12), 12:13, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты хотел сказать разработками передовой техники.
     
     
  • 3.17, Аноним (17), 12:28, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Он хотел сказать, что так не может )
     
  • 2.18, Аноним (18), 12:29, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Штеуд и нвидия занимались, молодой человек, учите историю, если опоздали родиться. Сколько было скандалов, включая знаменитый палец Линуса. Амуде не настолько скурвилась.
     
     
  • 3.22, kawaii_girl (ok), 12:39, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, amd действительно лучше. В AMD нет таких серьезных проблем с безопасностью и встроенная графика сильно лучше. Я вот думаю и ноутбук поменять на что нибудь с AMD, а то с этими всеми патчами он скоро лагать начнет. Жалко что thinkpad с amd не делают, а у других могут быть сложности с линуксом и не будет trackpoint, к которому я уже привыкла(
     
     
  • 4.23, Аноним (27), 12:45, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет такого лучше/хуже. Зависит от задач и конкретного набора железа, но, если взять амд, можно пожалеть не один раз, и с интелом о многих вещах думать не придётся никогда.
     
     
  • 5.37, Аноним (32), 13:17, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага, intel особенно помогает думать при очередном патче калечащей производительность в минус, что уже начинаешь подумывать о законе Мура но тока уже для дырок в intel.
     
     
  • 6.39, Аноним (27), 13:23, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не нравится, не используй заплатки. На практике вообще не заметно и никак не измеримо. Да и большинство уязвимостей на любых процессорах обнаруживаются. И там, где ищут, раньше, только и всего
     
     
  • 7.48, Аноним (32), 14:06, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >с интелом о многих вещах думать не придётся никогда.
    >Не нравится, не используй заплатки.

    Безопасности или производительности, вот в чём вопрос.
    Достойно ль смиряться под ударами судьбы,
    Иль надо оказать сопротивление
    И в смертной схватке с целым морем бед
    Покончить с ними? Умереть. Забыться.
    И знать, что этим обрываешь цепь
    Сердечных мук и тысячи лишений, Присущих Intel.
    Это ли не цель Желанная? Скончаться.
    Сном забыться. Уснуть... и видеть сны? Вот и ответ.

    >На практике вообще не заметно и никак не измеримо.

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

     
     
  • 8.54, Аноним (27), 14:31, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так Зато внезапно вспомнили про PGO и no-semantic-interposition, которые... текст свёрнут, показать
     
  • 7.227, Neon (??), 01:16, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы...кушай что дают и не возникай - обычный подход. Редко кто настройки по умолчанию будет перелопачивать. А в ближайшем времени и их не будет, нечего будет исправлять. За всё уплочено.)
     
  • 5.107, Beta Version (ok), 19:31, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть такое хуже/лучше. Современный Интел не умеет в энергоэффективность и ноутбуки с ним сильнее зависят от розетки, чем ноуты с АМД с той же производительностью. Плюс ноуты с Интелом ещё и закономерно греются сильнее.
     
     
  • 6.112, Аноним (27), 19:56, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Современный амд не может в USB и не умеет в софт (и софт в него, интел с последним поколением сейчас столкнулся примерно с тем же, пока не знаю как разруливают). Кому нужна энергоэффективность, возьмёт арм, но я думаю всё равно будет выжирать батарейку в режиме "некалькулятора" ничуть не меньше.
     
     
  • 7.113, Beta Version (ok), 20:03, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Современный амд не может в USB и не умеет в софт (и
    > софт в него, интел с последним поколением сейчас столкнулся примерно с
    > тем же, пока не знаю как разруливают). Кому нужна энергоэффективность, возьмёт
    > арм, но я думаю всё равно будет выжирать батарейку в режиме
    > "некалькулятора" ничуть не меньше.

    У меня работает USB. А что у тебя не так? И какой софт не работает?

     
     
  • 8.114, Аноним (27), 20:05, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не софт Когда подключаешь USB-звук, он не работает, как должен И на интелах та... текст свёрнут, показать
     
     
  • 9.118, Beta Version (ok), 20:33, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Что за USB-звук Поподробнее И тут поподробнее У меня сейчас 5600X Как мне тв... текст свёрнут, показать
     
  • 8.116, Аноним (27), 20:08, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А, ты про проблемы с софтом Да, постоянные проблемы из-за simd и переключения я... текст свёрнут, показать
     
  • 5.131, Аноним (131), 22:15, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сопли под крышку вместо термопасты штеуд уже не пихает? Или интелоёбство (простите) это таки сектантство по типу яблочного?
     
     
  • 6.154, Попандопала (?), 00:00, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сектанство у интелобоев? Амуде какашкой назвал и адепты вечно красных дико возбудились.XD У вас это очевидно что-то религиозное.%
     
     
  • 7.233, Аноним (-), 07:50, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не очень понятно что в интеле хорошего Бэкдоры Постоянное срезание всех мыслим... большой текст свёрнут, показать
     
  • 6.244, Омномним (?), 10:41, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ви таки сомлевались?
     
  • 4.46, Аноним (46), 13:51, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это что? https://www.lenovo.com/ru/ru/laptops/thinkpad/t-series/ThinkPad-T16-16%27
     
     
  • 5.58, kawaii_girl (ok), 14:43, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О, оказывается есть. Спасибо.
     
  • 4.50, Роман (??), 14:08, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Thinkpad делают не только на AMD,но и на ARM.
     
     
  • 5.59, kawaii_girl (ok), 14:45, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Thinkpad делают не только на AMD,но и на ARM.

    На qualcomm? Поддержка линукса есть?

     
     
  • 6.103, Роман (??), 19:07, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Thinkpad делают не только на AMD,но и на ARM.
    > На qualcomm? Поддержка линукса есть?

    В виде WSL есть, в виде инсталла на голое железо - не интересовался детально, думаю где-то после наступления Года Линукса На Десктопе.

     
     
  • 7.234, Аноним (-), 07:52, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В виде WSL есть,

    Ну тогда и жену себе в сексшопе купите.

     
     
  • 8.237, Роман (??), 08:45, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Даже это уже можно, нужно людям, но Год Линукса На Десктопе всё не наступает, ни... текст свёрнут, показать
     
     
  • 9.298, Аноним (-), 11:56, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да вот А С Пушкин как-то сказал зачем стадам дары свободы Поэтому для них и... текст свёрнут, показать
     
  • 9.318, Аноним (-), 05:10, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На лично моем десктопе он уже лет 15 как наступил А чем вы там будете пользоват... текст свёрнут, показать
     
  • 5.121, Аноним (120), 20:50, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А про Thinkpad'ы на ARM можно подробности?
     
     
  • 6.162, Роман (??), 06:54, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А про Thinkpad'ы на ARM можно подробности?

    https://www.reddit.com/r/thinkpad/comments/zmog35/x13s_first_impressions/

    ну и там далее по общему поиску https://www.reddit.com/r/thinkpad/search?q=x13s&restrict_sr=on

    Среди лично знакомых у меня нет владельцев таких машин, но есть Surface Pro X - Win11, WSL/WSA, работает норм уже почти 3 месяца у человека.

     
  • 4.100, Аноним (100), 18:41, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня thinkpad t495 на райзене
     
  • 2.98, Урри (ok), 18:38, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А можно мне максимально читерский, но максимально быстрый ЦПУ?
    А вот с этими всеми тормозами е..тесь сами.
     
     
  • 3.119, Аноним (6), 20:39, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тогда не надо напрягаться, что каждый раз после выхода в интернет на ваш комп устанавливается куча малвари.
     
     
  • 4.122, Аноним (120), 20:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И, всё равно, замедлит максимально быстрый ЦПУ :)
     
  • 4.183, Олег (??), 11:23, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну для базы данных аналитики пофиг на выход в нет, даже так, изолировать ее от нета здравая задача, а ускорить в двое очень желаемое действие
     
     
  • 5.206, Аноним (206), 16:43, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так уж и вдвое?
     

     ....большая нить свёрнута, показать (58)

  • 1.15, Igraine (ok), 12:21, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    mitigations=off
     
     
  • 2.99, Урри (ok), 18:39, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Помогает, но недостаточно. Ибо часть кода не написана в двух вариантах.
     
     
  • 3.132, Аноним (133), 22:20, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    имя файла и номера строчек в студию
     

  • 1.19, Аноним (46), 12:30, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    В итоге будет как с флагом fast-math, когда если одна из библиотек включила этот... большой текст свёрнут, показать
     
     
  • 2.129, Аноним (46), 21:40, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    related: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55522
     

  • 1.24, Аноним (24), 12:45, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    иногда кажется, что разрабы линукса искусственно подкидывают запланированное устаревание, ведь без этих mitigations на старом железе можно по 10+ лет сидеть, в отличие от винды с маком
     
     
  • 2.28, Аноним (142), 12:53, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Любому сделавшему за новостями на опеннет и читающему умные комментарии, это сразу становится очевидно
     
     
  • 3.43, Аноним (43), 13:38, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не надо предполагать, что люди где-то там обязательно умнее тебя.
     
     
  • 4.250, Аноним (250), 10:56, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, ведь как они смеют быть умнее светил с Опеннета!
     
  • 2.29, Аноним (27), 12:56, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Прикол в том, что большинство заплаток тормозят на уровне статистической погрешности даже на этом сам 10+ летнем железе и вообще не тормозят на современном. Там, где используется линукс, некрожелезо никто брать не будет, так что все в выигрыше.
     
     
  • 3.180, Омномним (?), 10:26, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ды щаз. Всё от задач зависит.
    В массовой виртуализации на личных сэмплах:
    Meltdown = -15-25%
    SpectreV2 = -3-7%
    L1TF = -10-15%
    В итоге выкинуто и заменено на AMD.
     
  • 3.268, Michael Shigorin (ok), 01:33, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Прикол в том, что большинство заплаток тормозят на уровне статистической погрешности
    > даже на этом сам 10+ летнем железе и вообще не тормозят на современном.

    Вы говорите неправду (ц) -- проверено на i7-3517U и i5-3317U, статистика прям так себе.

     
     
  • 4.278, Аноним (27), 14:31, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А что именно тормозит? Я так и не смог обнаружить разницы. Виртуализация -- это не то, что нормальные люди используют на древнем железе. Если есть просадки в софтрейде, то измерить реалистично возможно только приблизительно и высока зависимость от современных SIMD. И где ещё эти заплатки проявляются? У меня с заплаткой от спектры, помню, так вообще вышло 100% воспроизводимое ускорение обработки шрифтов (версии ПО не менялись).
     
  • 2.57, Аноним (-), 14:43, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнил на одном и том же ноуте 2011 года скорость работы в Windows 11 и Fedora 37. Винда быстрее даже без твиков вроде отключения дефендера, индексации и тому подобного. Asus K53T, 4ядерный AMD, 6 гигов оперативки, SSD
     
     
  • 3.79, . (?), 16:40, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что amd.
     
     
  • 4.165, Аноним (63), 07:37, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, AMD A6-3400M со встроенной в него видюхой Radeon HD 6520G. Дискретки в ноуте нет.
     
  • 3.124, Аноним (120), 20:55, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какие тесты для измерения производительности использовались?
     
     
  • 4.158, НяшМяш (ok), 01:49, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чуйка опеннет эксперта не требует доказательств
     
  • 4.166, Аноним (63), 07:42, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорость загрузки и запуска программ, отзывчивость интерфейса и с какой скоростью одна и та же версия либрофиса выполняет одни и те же операции вроде поиска и замены над одним и тем же документом. Понятно что бенчмарком это можно считать сильно условно, но тормознутость федоры очень сложно не заметить. Убунту и прочее не ставил и не сравниваю.
     
     
  • 5.170, . (?), 09:51, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В вашем уравнении слишком много переменных. И вообще если ставить простой линукс так сказать для домохозяйки, то никто не обещал в нем производительность. Но по своему опыту скажу что линукс намного шустрее винды и экономичнее, если убрать все лишнее. Но у меня 15 летний ноут на интел.
     
     
  • 6.178, Аноним (63), 10:20, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обе системы были из коробки, как есть. Но я сильно сомневаюсь что после отключения всего ненужного в Win11 (а там его реально дофига) ее смог бы догнать хоть какой-нибудь линукс, использующий графическую систему, а не голую текстовую консоль.
     
     
  • 7.193, . (?), 14:17, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > сильно сомневаюсь

    Сомневайтесь дальше, товарищ эксперт

     
     
  • 8.195, Аноним (63), 14:24, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну когда со всякими виндами экспериментируешь с 92 года, а с линуксами с 98 - сл... текст свёрнут, показать
     
     
  • 9.200, Beta Version (ok), 15:13, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Купил много лет назад маме бюджетный ноут с предустановленной Win8 Так венда, ч... текст свёрнут, показать
     
  • 9.203, . (?), 15:51, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно в те годы именно так и было, что винда была шустрее Но начиная с вин7 ... текст свёрнут, показать
     
     
  • 10.221, Аноним (63), 23:17, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    EVE Online больше не играю ни во что под Win11 на средних настройках графики р... большой текст свёрнут, показать
     
  • 9.269, Michael Shigorin (ok), 01:35, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То-то у приятеля двадцать лет назад под winex игрушки быстрее шастали, чем на ви... текст свёрнут, показать
     
     
  • 10.275, Аноним (63), 07:29, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Целых два пасьянса и один сапер, которые под вайном вообще запустились... текст свёрнут, показать
     
  • 5.204, maximnik0 (?), 16:06, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >но тормознутость федоры очень >сложно не заметить

    У тебя в конфигурации SSD ,а с ним есть тонкости,файловая система по умолчанию какая ? BTRFS ? Хоть у нее́ есть вкусности  и некоторые оптимизации для SSD включаются автоматом, есть тонкости настройки.Допустим отключенный по умолчанию trim.Невыравненный раздел, включенные по умолчанию atime и т.д
    Хоть и пишут что SSD быстрые, это до исчерпания кэша ребята .....80% ссд Sata такие,начнёшь много писать сразу тормоза обнаружишь.

     
     
  • 6.220, Аноним (63), 22:56, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > файловая система по умолчанию какая ? BTRFS ?

    Выравниванием разделов вручную не заморачивался, просто в инсталляторе сказал что мне нужен 64меговый раздел для загрузки с UEFI, 8 гигов для свопа, 48 гигов для корня (форматировался в ext4), ну а все остальное место форматнуть в xfs и отвести под /home.

     
     
  • 7.229, maximnik0 (?), 03:15, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > гигов для корня (форматировался в ext4), ну а все остальное место
    > форматнуть в xfs и отвести под /home.

    Рекомендуют для ssd отключать журналирование при условии что батареи на ноутбуке нормальные.И XFS -я не знаю, портировали ли в этом выпуске Федоров - журнал свободного места + падчи для trim + оптимизации для ssd.
    Хфс конечно охренелло ускорили с работой с мелкими файлами но только последние 4 летние выпуски.


     
  • 2.73, Аноним (71), 16:22, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так проблема-то именно на новом железе, а на старом не проявляется.
     
     
  • 3.89, Аноним (133), 17:44, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    я тебе открою один секрет: новое железо тоже станет старым
     
     
  • 4.109, Аноним (108), 19:34, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зато старое не устареет никогда.
     
     
  • 5.264, деанон (?), 23:08, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что за бред?! Устареет, когда не сможешь аппаратно декодировать какой-нибудь кодек или нужна будет поддержка отсутствующего аппаратного протокола или не окажется нужных процессорных инструкций и придется сидеть на неподдерживаемых версиях. Также, будет устаревать относительно старого железа, но более позднего года выпуска, не говоря уже об устаревании относительно современного железа.
     
  • 2.267, Michael Shigorin (ok), 01:32, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > иногда кажется, что разрабы линукса искусственно подкидывают запланированное устаревание

    При чём _тут_ линукс?

     

     ....большая нить свёрнута, показать (30)

  • 1.40, Allllex (?), 13:25, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    а почему все зацикливаются на фиксах процессоров, когда править нужно алгоритмы шифрования, дабы они предусматривали и нивелировали эти зависимости таймингов обработки данных процессорами?
     
     
  • 2.44, Аноним (43), 13:41, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Сделать аппаратный блок? Да ну на! Лучше дырявые программы будем мучить!
     
     
  • 3.81, Аноним (142), 16:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В очередной раз удивляюсь гениальности аудитории опеннет.
    Так называемым инженерам из Интел и АМД эта простая мысль никогда в голову не придет
     
     
  • 4.149, Аноним (43), 23:41, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > инженерам из Интел и АМД эта простая мысль никогда в голову не придет

    Не пришла же - по факту.

     
     
  • 5.207, Аноним (142), 17:27, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-

    Вам нужно в Интел работать консультантом, не думали об этом? Зря что-ли такой гений пропадает.

     
     
  • 6.270, Michael Shigorin (ok), 01:38, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Вам нужно в Интел работать консультантом, не думали об этом?

    То-то ребята из Нижнего приезжали знакомиться, вдоволь наконсультировавшись.

     
  • 3.228, Neon (??), 01:26, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага... аппаратный блок, в котором будет аппаратный баг.)))
     
  • 2.53, Аноним (32), 14:30, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    алгоритмы шифрования это тока вершина айсберга, при наличии возможности определять время выполнения инструкций от обрабатываемых в этих инструкциях данных даёт простор для поистине колоссальных утечек данных на разных уровнях, а фикс на уровне отдельно всязтого софта сравни герметизации каюты в Титанике.
     
     
  • 3.72, Аноним (71), 16:20, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А при наличии возможности запускать произвольный код ... wait, OH SHIT, без запуска произвольного кода даже OpenNet в тыкву превращается.
     
  • 3.101, Урри (ok), 18:41, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Если что-то в принципе возможно прочитать, значит возможно украсть. Вы не выиграете эту войну путем "давайте лучше прятать".
     
     
  • 4.117, Аноним (32), 20:25, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    здесь не в прятках проблема, всё как раз на виду, особенно в облаках, тут проблема в прямой корреляции времени выполнения инструкций от данных, вот к примеру, близких людей часто можно узнать по походке даже из далека не видя лица, у каждого есть свой ритм, так и здесь, вместо - "Кто шагает дружно в ряд? Пионерский наш отряд!", теперь можно по идее выделить определённые "отпечатки"(ритмы) нужных данных основываясь только на специфических задержка их обработки.
     
  • 3.163, Sw00p aka Jerom (?), 07:05, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >даёт простор для поистине колоссальных утечек данных

    ждем эру процессоров работающих  с гомоморфно шифрованными данными, остается вопрос, на каком процессоре эти данные заранее подготовить?

     
  • 3.184, _kp (ok), 11:25, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>время выполнения инструкций..
    >>данных даёт простор для поистине колоссальных утечек данных

    Не даёт, а теоретически может дать, и то приложившему значительные усилия и средства, без 100% шанса достижения цели.

    А вот "защита" 100% навредит производительности. Значит это плохая реализация, и нечего в ней копаться.

    А личные и коммерческие данные утекают совсем по другим каналам. И подобные "защиты" - мертвому припарка.

     
  • 2.76, Аноним (12), 16:24, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поучи для начала самый просто тервер. Потом уже можешь тут писать всякие глупости.
     
  • 2.126, Аноним (126), 21:02, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Изучи криптографию получше, тогда не будешь глупых вопросов задавать.
     
  • 2.167, Аноним (142), 08:23, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Изучи матанализ и тогда не будешь писать несуразности
     
  • 2.188, Sw00p aka Jerom (?), 12:39, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >дабы они предусматривали и нивелировали эти зависимости

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

     
  • 2.208, Аноним (142), 17:35, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я тоже не понимаю почему нужно тормозить весь процессор и все программы на нем выполняющиеся, если можно затормозить только код выполняющий шифрование, на стороне библиотеки это шифрование обеспечивающей.

    Теорию вероятности я учила, но не помню уже и очень сомневаюсь что она имеет отношение к описанной в новости проблеме

     
  • 2.235, Аноним (-), 07:54, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > дабы они предусматривали и нивелировали эти зависимости
    > таймингов обработки данных процессорами?

    Ну во первых, алгоритм не контролирует напрямую какие команды будут сгенерены, это дело компилера. И если он не те команды сгенерит - то чего?

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

     
     
  • 3.242, Омномним (?), 10:39, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ни одной практической атаки до сих пор так и не зафиксировано, всё это работает в основном в стерильных условиях.
     
  • 2.243, Омномним (?), 10:40, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что это проще продать. В прямом смысле.
     

  • 1.47, user (??), 13:54, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А они таки обещали?
     
  • 1.56, Аноним (56), 14:39, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Надеюсь эти МЕГА ПОЛЕЗНЫЕ ПАТЧИ будут включаться специальными флагами на этапе компиляции ядра и по умолчанию будут выключены.
     
     
  • 2.171, Омномним (?), 09:53, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, то же mitigations=off уже стало нормой.
     

  • 1.84, Аноним (84), 17:13, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Делайте с ядром что хотите, главное - чтоб хешрейт не просел.
     
  • 1.91, pavlinux (ok), 17:49, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >+ rdmsrl(MSR_IA32_UARCH_MISC_CTL, msr);
    >+ wrmsrl(MSR_IA32_UARCH_MISC_CTL, msr | UARCH_MISC_DOITM);

    А где доказательство того, что это не включает дыру для ЦРУ?


    >+#define MSR_IA32_UARCH_MISC_CTL 0x00001b01

    0x00001b01 - а такой hex, после "секретных парсеров" не подставится как двоичный 00001b ?

     
  • 1.110, Аноним (110), 19:41, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зависимость это плохо!
     
  • 1.141, Аноним (141), 22:41, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    И это пропихивают в качестве архитектуры будущего? Ололо...
     
     
  • 2.148, Аноним (43), 23:40, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно, что пропихнули.
     
  • 2.160, ДаНуНафиг (?), 03:59, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Которое из это вы имеете в виду?
     
     
  • 3.187, Аноним (141), 11:43, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    АРМ, очевидно...
     
     
  • 4.197, Аноним (206), 14:59, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И Штеуд тоже.
     

  • 1.168, Аноним (168), 08:46, 30/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Я уже давно думаю. Вот если важно, чтобы некая критическая операция, типа аутентификации, всегда выполнялась за одно и то же время, в не зависимости от того, успешно она прошла или нет - то не проще ли просто добавить в нее задержку по таймеру?
     
     
  • 2.172, Омномним (?), 09:55, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Задержка может быть отслежена по вторичным каналам типа кеша, потому что сильно отличается от исходной операции.
    Т.е. у задержки, даже если там в цикле что-то крутить, неизбежно будет паттерн.
     
     
  • 3.186, _kp (ok), 11:36, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А... Так это чтоб на Си не писать, чтоб Яваскрипты и Питоны использовать ;)
     
     
  • 4.236, Аноним (-), 07:56, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А... Так это чтоб на Си не писать, чтоб Яваскрипты и Питоны
    > использовать ;)

    На них заманаешься крипто ждать хоть там как. Не тормозят же.

     

  • 1.169, Омномним (?), 09:51, 30/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне вообще непонятны эти пляски вокруг постоянного времени выполнения.
    Время выполнения операций в критичных блоках надо рандомизировать так, чтобы вариация была кратной. Потому что в случае превышения уровнем шума уровня полезного сигнала - сигнал не восстановить.
     
     
  • 2.202, Аноним (-), 15:49, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Почему это Берёшь N одинаковых сигналов вместе с шумом, суммируешь их, рандомны... большой текст свёрнут, показать
     
     
  • 3.214, Аноним (214), 20:10, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Берёшь N одинаковых сигналов вместе с шумом

    Уже ошибка: выборки в _разное_ время. Шум же неидеальный.

     
     
  • 4.215, Аноним (214), 20:13, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. с увеличением времени анализа ситуация на _реальных_ системах будет только ухудшаться для хакера.
     
  • 4.240, Омномним (?), 10:37, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Верно.

    Ну и да - речь-то у нас о timing attack, где мы дополнительно ну никак точно время начала передачи сигнала определить не можем. А значит - складывай, не складывай, на выходе получишь только шум.

     
     
  • 5.241, Омномним (?), 10:38, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    (как только шумовая составляющая превысит сумму определимых значений времени старта и длительности)
     
     
  • 6.256, Аноним (214), 13:30, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А, да, ещё один момент: дискретность компутерных чисел. Если складывать большой шум и маленький сигнал - точность сигнала будет подавлена, возможно, даже полностью.
     
     
  • 7.258, Омномним (?), 13:59, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, там всё проще.

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

    Либо надо множество сигналов с одинаковым шумом, что опять же априори исключено.

    Т.е. рандомизация конкретно от этого типа атак - идеальный вариант.

     
     
  • 8.328, Аноним (-), 04:07, 08/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А вот это - ну не факт Мы можем и некие тесты на известных паттернах прогнать ... текст свёрнут, показать
     
  • 3.216, Аноним (214), 20:13, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > надо лишь подобрать N достаточно большим, чтобы N/sqrt(N) (т.е. sqrt(N)) был бы больше, чем ...

    Вот этим и отличаются математики от инженеров.

     
     
  • 4.239, Омномним (?), 10:33, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, по ходу там BSD-теоретик. N даже для фонового шума питания будет запредельным.
    Я уж молчу, если для генерации ещё с внешней среды что-нибудь ловить дополнительно.
     
     
  • 5.262, Аноним (-), 18:47, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "Запредельным" -- это каким? 10^12? Гигагерцовому процессору на выполнение 10^12 инструкций потребуется порядка часа.
     
     
  • 6.274, Аноним (214), 07:25, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > порядка часа

    и что может произойти за час? ничего ведь не поменяется, всё будет стоять, как вкопанное...

     
  • 6.281, Омномним (?), 08:11, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Точно BSD-теоретик.
    Даже если мы имеем дело с side channel leak, а не сетевой эксплуатацией, в лабораторных условиях - посчитай число инструкций, которое тебе потребуется, удивись.
     
  • 3.238, Омномним (?), 10:32, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет.
    Ты исходишь из того, что шум имеет паттерн.
    Естественно, идеального шума не будет, но ликать пару байт столетие - так себе затея.
     
     
  • 4.261, Аноним (-), 18:37, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, это ты хочешь, чтобя я исходил из этого, потому что это позволит тебе счита... большой текст свёрнут, показать
     
     
  • 5.282, Омномним (?), 08:13, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас ты вообще ушёл в сторону от исходной проблемы.

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

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

     
  • 5.286, Омномним (?), 08:19, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То есть ты мне сейчас вещаешь, что при SNR<0 достаточно просто хорошо поусреднять.
    Ну, удачки.
     
     
  • 6.287, Омномним (?), 08:21, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    // при SNR>0, конечно же
     
  • 6.290, Аноним (290), 17:26, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть ты мне сейчас вещаешь, что при SNR<0 достаточно просто хорошо поусреднять.

    Да, я в отличие от тебя читал Клода Шеннона, который считается основоположником всей дисциплины и изобретателем информации. Вне зависимости от уровня шума, ты можешь передавать полезный сигнал, выменивая вероятность отсутствия ошибок передачи за счёт скорости передачи. "Просто поусреднять" -- это не всегда наилучший подход, но да, если очень надо, то можно обойтись им.

     
     
  • 7.291, Омномним (?), 21:27, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь подумай, в какой степени это применимо к обсуждаемому - и наконец проснись.
     
  • 7.292, Омномним (?), 21:27, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не _передаёшь_ сигнал, ты его _принимаешь_. Передатчик тебе не подконтролен.
     
     
  • 8.293, Омномним (?), 21:30, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    если совсем туго - ты принимаешь _чужой_ сигнал, который зашумлён до уровня нер... текст свёрнут, показать
     
     
  • 9.294, Омномним (?), 21:38, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А если ещё проще - да, можно добиться SNR 0 при практически любом уровне шума, и... текст свёрнут, показать
     
     
  • 10.312, Аноним (-), 02:10, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Слышь, чудик, я не тот анон но чтоб ты знал SNR 0 dB не рассматривается Шен... текст свёрнут, показать
     
  • 7.295, Омномним (?), 21:54, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Давай самую простую задачку.

    У тебя есть исходный сигнал, состоящий из "полок" строго в -1 и +1. Длительность сих "полок" не известна.
    Ты можешь проиграть исходный сигнал сколько угодно раз, при этом паттерн шума будет иным.

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

    Как будем в реальном мире восстанавливать?

     
     
  • 8.296, Омномним (?), 21:57, 03/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тьфу блин Вечер Выше уровня сигнала - удалить Слова модулирован достат... текст свёрнут, показать
     
  • 8.310, Аноним (-), 01:54, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это само по себе еще куда ни шло но это уже очень плохой дизайн протокола ... большой текст свёрнут, показать
     
  • 6.299, Аноним (-), 12:00, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть ты мне сейчас вещаешь, что при SNR<0 достаточно просто хорошо поусреднять.

    SNR < 0 это вообще как? Это по определению отношение положительных чисел. А если это про dBm какие было, внезапно, GPS работает сильно ниже уровня шумов. И не только он. "Processing gain" they call it.


     
     
  • 7.305, Омномним (?), 13:36, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    SNR <0 - это когда уровень шума превышает уровень полезного сигнала.
     
  • 7.306, Омномним (?), 13:39, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    (напоминаю, исторически SNR измеряется в дБ, а это собственно степень, которая собственно отрицательна, когда N>S)
     
     
  • 8.311, Аноним (-), 02:01, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе показать пачку протоколов работающих при отрицательных dBm в SNR или сам на... большой текст свёрнут, показать
     
     
  • 9.319, Аноним (-), 07:05, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тьфу ты, SNR в dB конечно, а не dBm, милливаты тут не при чем ... текст свёрнут, показать
     
  • 7.307, Омномним (?), 13:44, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    GPS работает ниже уровня шумов - это вообще перл, поскольку в GPS используется не прямой приём сигнала, а корреляция нескольких сигналов, плюс сигнал GPS использует широкую полосу, SNR по которой варьируется.
     
     
  • 8.308, Омномним (?), 13:46, 05/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    и если SNR по всей полосе с определённого источника окажется 0 или менее - сигн... текст свёрнут, показать
     
  • 8.309, Аноним (-), 01:22, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то он и на 1 сигнал может лочиться Толку с этого будет мало т к для из... большой текст свёрнут, показать
     
  • 3.260, pavlinux (ok), 16:49, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > чем отношение уровня шума к уровню сигнала.

    Прям так взял и отделил шум от сигнала :D

    Там наверно с хедерами летают данные <NOISE>1110001110001110001111</NOISE><SIGNAL>110101010101</SIGNAL><NOISE>111000</NOISE> ...

    >  Время выполнения операций в критичных блоках надо рандомизировать

    А вот это хороший маркер, как только увидим тормоз в ожидании рандомов - начало критичного блока.

    Ща предложит предварительную генерацию рандомов для шифровки 40GbE трафика :D

     
     
  • 4.283, Омномним (?), 08:14, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, чел там почти совершил революцию в теории передачи данных.
    Ну, у себя в голове. Реальность так не работает :)
     
     
  • 5.313, Аноним (-), 03:03, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот те раз, XOR медленных битов NAV с быстрыми chip ами PRNG, оказывается, револ... большой текст свёрнут, показать
     
     
  • 6.320, Омномним (?), 10:08, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я и говорю - никакой революции нет и быть не может Мы опять и приходим всё к то... большой текст свёрнут, показать
     
     
  • 7.321, Омномним (?), 10:16, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    (про "глушилку" я не ради красного словца заметил: правильная "глушилка" - это как раз таки математический "дохлый номер" для подобных схем с усреднением, можно даже "белый шум" не рассматривать - слишком дорого, хватит дискретного шума: если частота модуляции дискретной помехой (при совпадении полосы носителя, естественно) совпадает или превышает кратно частоту собственно слотов - SNR по всему диапазону станет непрерывно ниже 0, и ничего усреднить хоть и 256, хоть из 2560000000000000000000000000... слотов уже не получится)
     
     
  • 8.322, Омномним (?), 10:17, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    амплитуда естественно тоже превышает, убивая амплитудную и частотную модуляции ... текст свёрнут, показать
     
     
  • 9.325, Аноним (-), 06:58, 07/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютная амплитуда не важна, если оно более-менее рандомное bias от легитимног... текст свёрнут, показать
     
     
  • 10.326, Омномним (?), 09:33, 07/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Амплитуда важна Не абсолютная амплитуда конечно, да, а то, что размах шума в ра... текст свёрнут, показать
     
     
  • 11.329, Аноним (-), 04:39, 08/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В случае GPS вот именно cигнал, сам по себе, что-то типа -140-150dBm Порог шумо... большой текст свёрнут, показать
     
     
  • 12.331, Омномним (?), 08:19, 08/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютнейшее заблуждение, к тому же не дружащее с логикой Далее обсуждать смыс... текст свёрнут, показать
     
     
  • 13.337, Аноним (-), 12:04, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На спутнике GPS передатчик ваттов 20, чтоли, а светит на полпланеты Плотность м... большой текст свёрнут, показать
     
  • 12.332, Омномним (?), 09:27, 08/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не на любом, а только на том, в котором шумовая составляющая изменчива, и SNR на... текст свёрнут, показать
     
     
  • 13.338, Аноним (-), 12:16, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Шум по определению изменчив, иначе какой же это шум Но если ты хочешь повыпендр... большой текст свёрнут, показать
     
     
  • 14.345, Омномним (?), 14:58, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В исходной нашей задаче зашумления времени выполнения кода предполагается непрер... текст свёрнут, показать
     
  • 14.346, Омномним (?), 15:00, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - работает сильно ниже уровня шумов Ёпрст Какого уровня шума Мгновенного Усре... текст свёрнут, показать
     
  • 14.347, Омномним (?), 15:24, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Задумайся, откуда у тебя на суббитах или интервалах возникает тот самый gain ... текст свёрнут, показать
     
  • 8.324, Аноним (-), 06:50, 07/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Математический дохлый номер получается если линк хотел bitrate выше link margin ... большой текст свёрнут, показать
     
     
  • 9.327, Омномним (?), 09:34, 07/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В ADC мы занимаемся обратной задачей - нам надо выделить шумовую составляющую, к... текст свёрнут, показать
     
     
  • 10.341, Аноним (-), 13:01, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще то достаточно похожие задачи А усреднением предпочитают не пользоваться ... большой текст свёрнут, показать
     
     
  • 11.343, Омномним (?), 14:53, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почти не мешают друг другу - это очень тоже оптимистично Noise floor при DSSS р... текст свёрнут, показать
     
     
  • 12.349, Аноним (-), 15:05, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Растет Но т к корреляция этих последовательностей в нормальных условиях микрос... большой текст свёрнут, показать
     
     
  • 13.350, Омномним (?), 16:43, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно растёт, чтобы та же вафля при правильных звёздах работала так себе уж... текст свёрнут, показать
     
  • 6.333, pavlinux (ok), 14:31, 08/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А мастер-сигнал сдвигает центр распределения относительно середины.

    Итогом будет только ответ: Сигнал есть! :)

     
     
  • 7.344, Омномним (?), 14:54, 09/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И то не факт.
     
  • 7.348, Аноним (-), 14:53, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Итогом будет только ответ: Сигнал есть! :)

    Ты лол. Это самый простой и дубовый способ передачи бинарной информации, используемый миллионами устройств, всякие пульты открытия ворот и включения люстр так работают: есть сигнал 1 нет сигнала 0. On-off keying (OOK) это наызвается.

    Предлагается сделать продвинутую версию, с коррелятором и CDMA? Вообще, это даже работать будет, почему нет.

     
  • 4.284, Омномним (?), 08:16, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и да, продолжая о революции.
    Как ты там собрался этот маркер вычленять, если оно у нас ничем от исполнения остального кода отличается?
    Я уж молчу про попытку время выполнения по сети померить.

    Такое ощущение, что вижу какие-то безумные попытки за уши притянуть 1 курс матстата, слабо вспоминаемый.

     
     
  • 5.314, Аноним (-), 03:12, 06/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Как ты там собрался этот маркер вычленять, если оно у нас ничем
    > от исполнения остального кода отличается?

    Ну вот GPS - XOR'кой это делает :). Правда поскольку это все с приличной скоростью (chip rate), а поток битов от PRNG надо еще и двигать относительно сигнала, чтобы нащупать правильную корреляцию, а вариантов сигнала еще и по числу спутников, там это специальными железками подперто, чтобы перебор версий "чей сигнал * сдвиг последовательности по времени" при холодном старте делать за какие-то разумные времена.

     

     ....большая нить свёрнута, показать (62)

  • 1.190, Аноним (190), 13:02, 30/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А все эти уязвимости фиксятся в новых процессорах, или после внесения правок в ядро на это забивают?
     
     
  • 2.198, Аноним (142), 15:00, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Уточните какую именно "уязвимость" нужно "фиксить"?
    Если мне не изменяет память количество тактов которые выполнялась инструкция зависело от данных начиная с процессора 8086. Так что наверное ответ на ваш вопрос: нет
     
     
  • 3.212, Аноним (190), 19:34, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну там spectre, meltdown, и другие. У меня сложилось впечатление что аппаратных уязвимостей уже десятки.
     
     
  • 4.230, Sem (??), 07:20, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пока не придумали как это пофиксить без отката производительности до уровня пред core2dio и ещё совместимость не сломать. Поэтому, пока оставили на откуп ОС.
     
     
  • 5.272, Michael Shigorin (ok), 01:43, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пока не придумали как это пофиксить без отката производительности до уровня пред
    > core2dio и ещё совместимость не сломать. Поэтому, пока оставили на откуп ОС.

    Интересно, кстати, как в этом плане себя показывают e2k+lintel... (мне-то совместимость не упала, нативного кода достаточно)

     
  • 4.255, Омномним (?), 13:21, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Из них реально эксплуатируемых не в лабораторных условиях - пока что только Meltdown, L1TF и MDS.
     

  • 1.196, Аноним (196), 14:27, 30/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Уязвимость... Алгоритм нормальный сделай, а не пиши свои тупые патчи для ядра.
     
     
  • 2.213, Аноним (214), 20:08, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > тупые патчи

    они не тупые, они заставляют покупать новые процы.

     
     
  • 3.271, Аноним (196), 01:42, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    или старые
     
     
  • 4.273, Michael Shigorin (ok), 01:43, 01/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ...или вовсе другие :)
     

  • 1.276, troizet (ok), 08:41, 01/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > в будущих моделях процессоров снижение производительности может усилиться.

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

     
     
  • 2.285, Омномним (?), 08:17, 02/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно. Покупают же.
     
     
  • 3.352, Michael Shigorin (ok), 16:44, 17/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Мне вот надоело -- пишу с 16С. :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру