LINUX.ORG.RU
ФорумTalks

В OpenBSD по умолчанию отключили Hyper Threading

 , ,


0

1

Такие дела.

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...

Since many modern machines no longer provide the ability to disable Hyper-threading in the BIOS setup, provide a way to disable the use of additional processor threads in our scheduler.

And since we suspect there are serious risks, we disable them by default. This can be controlled through a new hw.smt sysctl. For now this only works on Intel CPUs when running OpenBSD/amd64. But we're planning to extend this feature to CPUs from other vendors and other hardware architectures...

https://www.mail-archive.com/source-changes@openbsd.org/msg99141.html

★★★★★

На сколько тормознее становится какой-нибудь i3 при обычном использовании (не компеляция и рендеринг)? Интересно.

Promusik ★★★★★
()
Ответ на: комментарий от mandala

«Биос» — это нарицательное название интерфейса управления прошивкой i386/amd64 девайсов.

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

trueshell ★★★★★
()
Ответ на: комментарий от Promusik

На сколько тормознее становится какой-нибудь i3 при обычном использовании (не компеляция и рендеринг)? Интересно.

Процентов на 10-30, по идее. А то и вообще не заметно. Я у себя на пентиуме отключил HT ради теста - разницы не заметил.

Kron4ek ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

RISC-V - это принципиально старая архитектура. Принципиально новой можно назвать E2 (микрософтовскую, да), новость о которой всё не подтверждают.

tailgunner ★★★★★
()
Ответ на: комментарий от trueshell

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

mandala ★★★★★
()
Ответ на: комментарий от Morin

Какой лютый бред

Никакого бреда, так и есть. Каждый вендор материнской платы пихает туда говно, какое придёт в голову. А совместимость происходит посредством этой параши.

trueshell ★★★★★
()
Ответ на: комментарий от mandala

биос надо было выкинуть в 90-х

Надо было всю х86 к такой то бабушке в 90-х выкинуть. А в качестве альтернативы брать Амигу. А то вон сегодня то одно всплывёт, то другое. Погодите, это ещё не конец!

trueshell ★★★★★
()
Последнее исправление: trueshell (всего исправлений: 1)
Ответ на: комментарий от trueshell

Ой какой зайка, ему совместимости отсыпали на 30 лет вперед а он недоволен, просто мамкин борцун. Жри армы, они же такие няшные

Morin ★★★★★
()
Ответ на: комментарий от trueshell

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

Morin ★★★★★
()
Ответ на: комментарий от micronekodesu

Похоже, что шоп-тур за границей устроить выгоднее так будет.

Quasar ★★★★★
()
Ответ на: комментарий от mandala

«Биос» — это нарицательное название интерфейса управления прошивкой i386/amd64 девайсов.

Мне насрать, что там понарицали. BIOS есть BIOS. UEFI есть UEFI.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Ну давай тогда уж до конца грамотно:

«интерфейс пользователя для настройки параметров управляющих программ устройства»

А то ведь UEFI — это стандарт взаимодействия высоуровнего ПО и «железа», а не экран настройки.

mandala ★★★★★
()
Ответ на: комментарий от mandala

«интерфейс пользователя для настройки параметров управляющих программ устройства»

Это называется CMOS Setup. Или просто Setup. Ни BIOS ни UEFI.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

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

mandala ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.