- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 13:49 , 20-Июн-18 (1) +10 [^]
Молодцы, open и dragon самые лучшие bsd, да и os.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 17:16 , 20-Июн-18 (59) +2
Хоть кто-то осмелился выключить эти костыли.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним123, 22:15 , 20-Июн-18 (92)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 09:25 , 21-Июн-18 (117)
> Молодцы, open и dragon самые лучшие bsd, да и os.Самое лучшее "программное отключение"!
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 01:13 , 23-Июн-18 (132)
Смотря какими кретериями руководствоваться.С одной стороны,опёнок очень простая ( вхорошем смысле )и защищённая система,с другой мало софта и постоянно что-нибудь выкидывают,да и тормозной он очень.Стрекоза интрересна как проект,но для использования не подходит от слова "совсем".Фряха,та же имеет наибольшую поддержку оборудования,фич и софта,да и комьюнити,а нетбсд легко воткнуть в любую кофеваркуда и система очень опрятная.Другими словами,у всех свои плюсы и минусы и нет тут лучших : есть более или менее подходящие под ваши задачи.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 13:49 , 20-Июн-18 (2) +7 [^]
Видимо, проблема настолько глубоко заложена в архитектуре, что Intel выпустят 28-ядерный процессор (с охлаждением от холодильника), в котором потом просто отключат hyperthreading и потом скажут, мол "Наши новые процессоры не уязвимы, BUY NOW!". Вангую уязвимость CVE 10\10 к концу 2019 года.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноняша, 14:16 , 20-Июн-18 (17) –2
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Anonymoustus, 15:43 , 20-Июн-18 (37) +1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноняша, 16:03 , 20-Июн-18 (40) –1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним84701, 16:29 , 20-Июн-18 (45) +1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноне, 16:50 , 20-Июн-18 (51) +1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Anonymoustus, 16:58 , 20-Июн-18 (55)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 21:27 , 20-Июн-18 (90) +1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 16:08 , 20-Июн-18 (41)
разве что парни с двора больше уважают, так как с НТ у вас с больше квадратиков в таскманагере чем у них.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., 1, 13:49 , 20-Июн-18 (3) +10 [^]
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 13:50 , 20-Июн-18 (4)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 13:54 , 20-Июн-18 (5)
Порой в bios можно отключить.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 14:05 , 20-Июн-18 (10)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 14:23 , 20-Июн-18 (20) +1
Можно попробовать через cgroups сделать доступными для процессов только по одному логическому CPU из SMP пары на одном L1 кеше. Для пользовательских процессов наверняка получится (если какой-нибудь systemd не будет мешать со своей логикой), для ядерных не в курсе.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 15:29 , 20-Июн-18 (34)
CPUAffinity= в system.conf. Это поменяет affility для системдшного PID 1. Ну и, как известно, affinity наследуется дочерними процессами.
- > А в Linux такое есть? , poige, 18:28 , 20-Июн-18 (72)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 20:47 , 20-Июн-18 (88) +3
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Нанобот, 13:55 , 20-Июн-18 (6)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 14:04 , 20-Июн-18 (8) +1
Смотря что ты понимаешь как чётные. 1, 2, 3, 4, или 0, 1, 2, 3?
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 15:33 , 20-Июн-18 (35) +1
К вопросу о том, как линуксовое ядро нумерует ядра: $ grep . /sys/devices/system/cpu/cpu*/topology/thread_siblings /sys/devices/system/cpu/cpu0/topology/thread_siblings:11 /sys/devices/system/cpu/cpu1/topology/thread_siblings:22 /sys/devices/system/cpu/cpu2/topology/thread_siblings:44 /sys/devices/system/cpu/cpu3/topology/thread_siblings:88 /sys/devices/system/cpu/cpu4/topology/thread_siblings:11 /sys/devices/system/cpu/cpu5/topology/thread_siblings:22 /sys/devices/system/cpu/cpu6/topology/thread_siblings:44 /sys/devices/system/cpu/cpu7/topology/thread_siblings:88
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., КО, 16:42 , 20-Июн-18 (47)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 14:06 , 20-Июн-18 (11) –1
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Еще_один_аноним, 14:08 , 20-Июн-18 (12) –5 [V]
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Crazy Alex, 14:17 , 20-Июн-18 (18)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., 1, 14:23 , 20-Июн-18 (21)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Crazy Alex, 15:07 , 20-Июн-18 (31)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., КО, 16:47 , 20-Июн-18 (50)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Crazy Alex, 17:27 , 20-Июн-18 (62)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 17:56 , 20-Июн-18 (67)
> Если уж предполагать - то возможен, например, вариант Spectre, с общим-то кэшем... Увы, б3дуны прочитали ваш на опеннете и быстренько исправили коммит задним числом! :( https://github.com/openbsd/src/commit/96c11352863a7f6240b4e5... > SMT (Simultanious Multi Threading) implementations typically share TLBs and L1 caches between > threads. This can make cache timing attacks a lot easier and we strongly suspect that this will make > several spectre-class bugs exploitable. Especially on Intel's SMT implementation which is better known as Hypter-threading. We really should not run different security domains on different processor threads of the same core. >
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Crazy Alex, 00:54 , 21-Июн-18 (109) –2
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 01:12 , 21-Июн-18 (110) +1
> Ну логично. Коммиты их я не смотрел - я все бсд исключительно в гробу видел.Конечно же логично даже не смотреть первоисточник новости, на который ссылаются в первом же предложении. Зачем, если сразу можно строить предположения и указывать "как правильнее надо было".
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., КО, 08:30 , 21-Июн-18 (114)
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Ordu, 12:02 , 21-Июн-18 (128) +2
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., PereresusNeVlezaetBuggy, 23:31 , 20-Июн-18 (100) +2
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 14:34 , 20-Июн-18 (22) –8 [V]
Лишите Тео доступа к компьютеру, а то он так и сам факт наличия CPU признает уязвимостью
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 15:36 , 20-Июн-18 (36) +1
Опцию нельзя отключить только там где подписаны NDA с АНБ.
- В OpenBSD добавлен код программного отключения SMT (HyperThr..., Аноним, 16:14 , 20-Июн-18 (43)
> Патч добавляет новый булевый sysctl—интерфейс "hw.smt", изначально выставляемый > в 0 («отключено»). В этом режиме планировщик потоков выполнения следит, чтобы > на двух виртуальных ядрах не запускалось одновременно два работающих потока выполнения. > При переключении в 1 («включено») планировщик начинает допускать одновременную > загрузку работой обоих виртуальных ядер.В чем разница с древним:
% sysctl -d machdep.hyperthreading_allowed machdep.hyperthreading_allowed: Use Intel HTT logical CPUs% man smp FreeBSD supports hyperthreading on Intel CPU's on the i386 and AMD64 platforms. Because using logical CPUs can cause performance penalties under certain loads, the logical CPUs can be disabled by setting the machdep.hyperthreading_allowed tunable to zero.
https://www.opennet.ru/openforum/vsluhforumID3/12174.html#13 > 1.13, Аноним, 14:24, 08/09/2005 > 2xXeon 2.8 > machdep.hyperthreading_allowed=1 ?
|