The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В OpenBSD добавлен код программного отключения SMT (HyperThr..., opennews (??), 20-Июн-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


89. "В OpenBSD добавлен код программного отключения SMT (HyperThr..."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 20-Июн-18, 20:50 
>[оверквотинг удален]
> 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
> ?

Как минимум в том, что фряшники енто дело грохнули лет семь назад, как я понимаю:

-20110608:
-    The following sysctls and tunables are retired on x86 platforms:
-        machdep.hlt_cpus
-        machdep.hlt_logical_cpus
-    The following sysctl is retired:
-        machdep.hyperthreading_allowed
-    The sysctls were supposed to provide a way to dynamically offline and
-    online selected CPUs on x86 platforms, but the implementation has not
-    been reliable especially with SCHED_ULE scheduler.
-    machdep.hyperthreading_allowed tunable is still available to ignore
-    hyperthreading CPUs at OS level.
-    Individual CPUs can be disabled using hint.lapic.X.disabled tunable,
-    where X is an APIC ID of a CPU.  Be advised, though, that disabling
-    CPUs in non-uniform fashion will result in non-uniform topology and
-    may lead to sub-optimal system performance with SCHED_ULE, which is
-    a default scheduler.

https://marc.info/?l=freebsd-commits-all&m=139939109320608&w=2

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

96. "В OpenBSD добавлен код программного отключения SMT (HyperThr..."  +/
Сообщение от Ivan_83 (ok), 20-Июн-18, 22:34 
machdep.hyperthreading_allowed
во фре осталось, 11.2
Ответить | Правка | Наверх | Cообщить модератору

101. "В OpenBSD добавлен код программного отключения SMT (HyperThr..."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 20-Июн-18, 23:32 
> machdep.hyperthreading_allowed
> во фре осталось, 11.2

Ага, значит, под «retired» имелось в виду что-то другое. :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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