LINUX.ORG.RU

Разработчики Linux и Windows работают над закрытием аппаратной уязвимости процессоров Intel

 , , ,


10

8

Ошибка проектирования всех процессоров Intel, выпущенных за последние 10 лет, заставила разработчиков Linux и Windows в срочном порядке перерабатывать схему разделения адресных пространств ядра и пользователя, брешь в которой вызвана этой ошибкой. По известным сейчас данным, переработка требует модификации критических частей ядра и приводит к падению производительности приложений от 5 до 30% (чипы Intel 2010 года и новее имеют в своём арсенале возможности, чтобы сократить это падение).

Суть уязвимости, скорее всего, заключается в том, что спекулятивное исполнение кода косвенно нарушает контроль доступа, и это позволяет приложению «видеть» содержимое защищенного адресного пространства ядра (раннее описание). Детали уязвимости находятся под эмбарго до выпуска исправлений, который намечается на середину января 2018, когда выйдет новое ядро Linux и ежемесячное обновление безопасности для Windows.

Для решения проблемы разработчикам ядер пришлось полностью разделить память ядра и память пользовательских процессов, однако такое решение приводит к серьёзному падению производительности из-за необходимости сброса части кэша транслированных виртуальных адресов (TLB) при входе в ядро.

Разработчики ядра Линукса в шутку предлагали следующие аббревиатуры для новой модели разделения памяти ядра и пользовательских процессов: User Address Separation (*_uass) и Forcefully Unmap Complete Kernel With Interrupt Trampolines (fuckwit_*), однако остановились на Kernel Page Table Isolation (kpti_*).

Компания AMD утверждает, что её процессоры уязвимости не подвержены.

Обсуждение патча на LWN, с результатами тестов.

Общие подробности от издания The Register

>>> Технические подробности, демонстрационный код PoC

★★★★★

Проверено: tailgunner ()
Последнее исправление: anonymous_incognito (всего исправлений: 6)
Ответ на: комментарий от h578b1bde

Т.е. ты признал что софт на электроне тормозное говно

И? Я изначально не утверждал что электрон - образец высокооптимизированного софта. У кого-то тормозит электрон на большом проекте, у кого-то тормозить мозила с одним сайтом. Выбирай

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

Мы всё равно не заметим разницы.

Скорее всего. Вселенная слишком сложна для того чтобы предсказывать в таких больших масштабах. Хотя мощность солнца уже увеличивали(имеется в виду то что изначально учёные до открытия термоядерного синтеза ошибались в значениях)

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

И? Я изначально не утверждал что электрон - образец высокооптимизированного софта. У кого-то тормозит электрон на большом проекте, у кого-то тормозить мозила с одним сайтом. Выбирай

Зачем мне выбирать между двух говен? Я лучше возьму палемун.

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

8 часов назад был опубликован PoC. Дальше ждать смысла нет.

Что, который конпелять уже можно? Где?

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

Судя по тональности его сообщений он будет нервничать даже если окажется в каменном веке

в каменном веке
тормозит электрон

Поржал с говнопрогрессофила.

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

Меня не устаёт поражать инфантильность ЛОРовцев: мало любить что-то, необходимо при этом обязательно смешать с помоями то, что любит оппонент, самого оппонента, его друзей и, желательно, забрызгать при этом всех вокруг.

anonymous
()
Ответ на: комментарий от NextGenenration

Какой магией у тебя получилось «и»?

За трей уже давно никого не сжигают на кострах. Но ты продолжай жить в своём каменном веке с дебильником вместо десктопа.

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

Зачем мне выбирать между двух говен? Я лучше возьму палемун.

Говоря про то что у кого-то тормозит мозила с одним сайтом я и подразумевал тебя.

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

Говоря про то что у кого-то тормозит мозила с одним сайтом я и подразумевал тебя.

Чтобы у меня начала тормозить тормозилла с одним сайтом нужно для начала как минимум открыть в ней один сайт. Впрочем зачем мне смотреть на тормоза тормозиллы с одним сайтом если палемун со 100500 сайтами прекрасно справляется?

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

За трей уже давно никого не сжигают на кострах

А что, сжигали?

Но ты продолжай жить в своём каменном веке с дебильником вместо десктопа.

Лично мне трей не нужен. Рабочие столы прекрасно его заменяют. Меня ограничивают пределы железа, в то время как у тебя при большом количество иконок в трее придётся постоянно проматывать.

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

Для того чтобы написать на лор о тормозах современного софта и 286 должно хватать

На 286 бравзер с HTML5 не запустишь.

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

Чтобы у меня начала тормозить тормозилла с одним сайтом нужно для начала как минимум открыть в ней один сайт.

Ты уже открывал и описывал свои впечатления. Или тогда ты лгал?

если палемун со 100500 сайтами прекрасно справляется?

Есть те у кого с этим прекрасно справляется фокс, и им не нужно дополнительно перелопачивать браузер, копаться в куче сайтов с расширеними

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

А что, сжигали?

Не знаю, не видел. Тебе там в твоём времени должно быть виднее.

Лично мне трей не нужен. Рабочие столы прекрасно его заменяют

Да, вместо небольшого уведомления от приложения в углу экрана и быстрого управления фоновым приложением с помощью иконки в трее надо постоянно клацать рабочие столы. Современное юзабилити такое юзабилити.

Меня ограничивают пределы железа, в то время как у тебя при большом количество иконок в трее придётся постоянно проматывать.

Подари уже свой кинескоп с 640×480 местному музею и возьми нормальный монитор, тогда ничего проматывать не придётся.

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

Ты уже открывал и описывал свои впечатления. Или тогда ты лгал?

ЯННП, где и когда я лгал?

Есть те у кого с этим прекрасно справляется фокс, и им не нужно дополнительно перелопачивать браузер, копаться в куче сайтов с расширеними

Мне тоже этого не нужно.

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

Да, вместо небольшого уведомления от приложения в углу экрана и быстрого управления фоновым приложением с помощью иконки в трее надо постоянно клацать рабочие столы. Современное юзабилити такое юзабилити.

Уведомления не привязаны к трею от слова совсем. Просмотреть уведомление которое было час назад ты не можешь, а я могу.

Подари уже свой кинескоп с 640×480 местному музею и возьми нормальный монитор, тогда ничего проматывать не придётся.

Покажи мне скриншот, на котором минимум 15 элементов в трее, не менее 20 закреплённых/открытых окон, время выводится целиком, при этом есть место для каких нибудь индикаторов типа температуры процессора и про запас. При этом вся эта панель задач не должна занимать размер больше заголовка среднестатистического окна.

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

ЯННП, где и когда я лгал?

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

Мне тоже этого не нужно.

Когда-то ты описывал как ставишь расширения для браузера

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

Покажи мне скриншот, на котором минимум 15 элементов в трее, не менее 20 закреплённых/открытых окон, время выводится целиком, при этом есть место для каких нибудь индикаторов типа температуры процессора и про запас. При этом вся эта панель задач не должна занимать размер больше заголовка среднестатистического окна.

google://windows xp

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

Либо ты ни разу не запускал фокс и лжёшь про наличие тормазов

Запускал, тормозит. Может там в новомодной 57 версии что-то подкрутили чтобы оно на одной вкладке не тупило, но 100500 вкладок оно уже не откроет.

либо твой пк не тянет даже одну вкладку фокса.

Ты всё перепутал, это фокс не тянет даже одну вкладку.

Когда-то ты описывал как ставишь расширения для браузера
копаться в куче сайтов с расширеними

Покажи где я копался в куче сайтов, наркоман.

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

google://windows xp

Если это так легко найти, то где же ссылка? xp не умеет объединять закреплённые и открытые окна в один значёк, уже на этом будет жуткая потеря места. Если программа закреплена, активна и висит в трее, то это уже три иконки. Да, есть автоскрытие, но это лишь говорит о том что что-то не влазит

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

Ты всё перепутал, это фокс не тянет даже одну вкладку.

Не суть важно. Важно то что ты им не можешь пользоваться.

Покажи где я копался в куче сайтов

Насколько я помню ты не можешь поставить расширение напрямую из магазина.

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

объединять закреплённые и открытые окна в один значёк

Нафига их вообще объединять? Это же неудобная дичь.

Если программа закреплена, активна и висит в трее, то это уже три иконки. Да, есть автоскрытие, но это лишь говорит о том что что-то не влазит

Бабке своей будешь эти байки рассказывать. У меня сейчас в трее 32 иконки без автоскрытия и я ничего постоянно не проматываю. ЧЯДНТ?

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

У меня сейчас в трее 32 иконки без автоскрытия и я ничего постоянно не проматываю

Скриншот в студию. При этом он должен быть вполне различим не на 42 мониторе

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

Не суть важно. Важно то что ты им не можешь пользоваться.

Дизайнерскими высерами вместо нормального интерфейса я вообще не умею пользоваться.

Насколько я помню ты не можешь поставить расширение напрямую из магазина.

Какого магазина? Я в магазин за пивом хожу.

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

Скриншот в студию.

Мне слишком лень что-то доказывать неосилившему гугл гномосеку.

При этом он должен быть вполне различим не на 42 мониторе

19" устроит?

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

И? Твой телефон не способен в эти запросы? Или у тебя лор на телефоне не работает?

Поищи в l-o-r по запросу opera mini.

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

Насколько я помню ты не можешь поставить расширение напрямую из магазина.

https://addons.palemoon.org/extensions/
Не благодари.

Нет причин.

Почему? Не нравится что там только бесплатные аддоны или что?

У меня и так всё работает. Какие проблемы были у тебя я не знаю

У этого бота бредогенератор сломался, почините.

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