The OpenNET Project / Index page

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



"Intel обеспечит аппаратную защиту от уязвимостей Meltdown и ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Intel обеспечит аппаратную защиту от уязвимостей Meltdown и ..." +/
Сообщение от pavlinux (ok), 22-Мрт-18, 14:40 
>>> куда именно нужно этот lfence вставлять?
>> Да куда приспичит, туда и вставляй :) В ядре критично, в прикладухе
>> не заметишь,
>> ну можно только в совсем часто и интенсивно используемых местах.
> Так при переключении контекста обычно ставят, разве нет?

Ты применяешь абстрактные слова для определения работы аппаратной инструкции.

{m,l,s}fence - инструкции упорядочивания загрузки команд.
Юзают там, где нужна синхронность и гарантии, т.е. SMP и многотреды/форки.  

Есть у тя два треда, и ты прям доусрaч... уверен, что ни глобальная перемен.,
ни спинлоки/мутехи,ни атомарные, не гарантирую того, что данные не изменены
в соседнем треде, то можешь воткнуть lfence :)

Реалтаймщики особо не парятся,  пихают где не попадя.
Но им столько счастья привалило с мелтдаунами/спектрами, глобально отрубаешь IBRS/IBPB и полный реалтайм!  

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

Оглавление
Intel обеспечит аппаратную защиту от уязвимостей Meltdown и ..., opennews, 16-Мрт-18, 21:26  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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