Авторские статьи об OpenSource

Как отключить Page Table Isolation?


Главная и печальная ИТ новость нового 2018 года состоит в том, что нашёлся баг в процессорах Intel, который нельзя исправить обновлением микрокода. Патчи выпустят для операционных систем и вроде можно забыть об этом, как забывали ранее обходы типа FDIV, но данный патч принесёт падение производительности от 5 до 30%. И перед всеми нами стоит один сложный вопрос - отключить защиту, а следовательно ослабить общую безопасность или получить обратно свои 30%?

Патч внёс лично Линус Торвальдс и он уже в ядре с версии Linux 4.15-rc6. Чтобы нам всем выбор был сложнее, легендарная Фороникс уже провела тесты и получила падение производительности в районе 17-18%.

В очень важный файл для любого линуксоида под названием kernel-parameters.txt уже внесли правки, которые будут управлять поведением Kernel Page Table Isolation (PTI).

Это параметр nopti

nopti		[X86-64] Disable kernel page table isolation

И pti=значение

pti=		[X86_64]
			Control user/kernel address space isolation:
			on - enable
			off - disable
			auto - default setting

Ошибка целиком и полностью затрагивает только лишь продукцию Intel, но AMD, хоть её это не касается и не затрагивает от слова совсем, накрыло бедой из-за того, что патч включён в операционных системах, если процессор там не Intel. Очень надеюсь, что разработчики найдут красивое решение, чтобы пользователи компьютеров с AMD не делали лишних телодвижений. А вот владельцам Intel машинок нужно будет задуматься - выключать или оставить включённой PTI?

Upd.

    Twitter   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта

Лучшее на сайте:

1С под Linux.   Ускорение Ubuntu.   21 пример iptables.   Цикл статей о Ceph.   Убунту в дикой среде.   Ubuntu Linux на SSD.   Ubuntu для блондинок.   Поддержка железа в Linux.   BTSync на службе у админа.   Андроид программы в Ubuntu.   Прокидывание портов для p2p.   Анти СПАМ в Postfix.  



Круги Гугл Ада.


Группа поддержки