Понедельник, 22.01.2018, 11:26
Полная версия сайта | PDA версия сайта Добрый день! Гость | Регистрация | Вход| RSS| ЛС | Поиск по сайту
, Гость! Регистрация не займет много времени. Пожалуйста зарегистрируйтесь , или войдите на сайт как пользователь
 
Форма входа

Меню сайта

Информация

Свежие темы форума
Форум
Интернет-магазины (31) Шашлык!!! (14) Как из детей делают придурков (62) Надо ли помогать взрослым детя... (12) Видео приколы (120) Harlem Shake (5) Анекдоты на тему высоких техно... (43) Ты начальник - я дурак (9) Авиамоделирование. (3) В какую сторону крутится? (9) Лазерное шоу, в чем секрет? (14) Современные художники (110) Это КРАСИВО (7) "Тайны века. Кто заплатил... (3) Фильм "Гвозди" (15)

Самые активные авторы


Наш опрос
Ваша любимая операционная система


Всего голосовало: 451

Пробки в Москве

Погода
Яндекс.Погода

Подписка на новости
Рассылки Subscribe.Ru
Лента "Старая Купавна"

Предложение
Уникальное предложение для небольших фирм и хороших специалистов -

Cайт-визитка на сайте г. Старая Купавна.

О вас должны знать все!

Хотите увеличить продажи? Привлечь новых клиентов?

Расскажите жителям Старой Купавны о себе

- разместите рекламу на неофициальном сайте города Старая Купавна

Новое на доске
[21.01.2018]
Сдаю однокомнатную квартиру (Подробно...)
[20.01.2018]
Отделка квартир и домов (Подробно...)
[20.01.2018]
водитель (Подробно...)


Новые статьи
[17.01.2018]
Как открыть расчетный счет (39)
[02.01.2018]
Заявка на ипотеку онлайн от банка Т... (74)
[08.12.2017]
Купить керамическую плитку отличног... (124)
[01.12.2017]
Если вас интересует как запустить р... (122)
[24.11.2017]
Только сегодня можете купить самока... (145)


Главная » 2018 » Январь » 4 » Все компьютеры с процессорами Intel заработают на 30% медленнее
19:38
Все компьютеры с процессорами Intel заработают на 30% медленнее
Старая Купавна
Вчера стало известно о серьезной уязвимости во всех процессорах Intel, выпущенных за последние десять лет. Обнаруженный баг связан с безопасностью пользователя, поэтому его исправление — обязательное мепроприятие.

Вот только попытка исправить уязвимость приведет к замедлению абсолютно любого компьютера, неважно это Windows, Linux или macOS — совместимая машина.

Попробуем объяснить, в чем причина такого серьезного фейла Intel, который можно смело отнести к крупнейшему в истории чипмейкера.

Это пояснение приводит один из пользователей форума Reddit. Оно максимально адаптировано под рядового потребителя и может вызвать улыбку у технически подкованного специалиста. Но главное в тексте — максимально наглядно пояснить суть уязвимости.
Как работает процессор и программы

Операционная система — это посредник между оборудованием и программным обеспечением (ПО). Задача операционной системы — планировать и распределять ресурсы (мощность процессора и память) при соответствующем запросе от ПО.

Из соображений безопасности процессора имеет два режима: пользовательский режим и режим ядра. В первом работают все приложения и программы, во втором выполняются операции, которые невозможно выполнить в пользовательском режиме.

Итак, предположим, что вы работаете с браузером Chrome и в какой-то момент вам нужно сохранить что-то на жесткий диск (либо браузер планирует сделать это самостоятельно, без вашего ведома).

В этом случае Chrome посылает запрос операционной системе, операционная система сообщает о необходимости записи на жесткий диск процессору, процессор разрешает эту операцию и подтверждает ее ОС, после чего ОС обращается к процессу Chrome.

Установленная в компьютере память разделена на ячейки. При работе с приложениями все процессы ссылаются на определенные ячейки памяти, но не на физические, а на виртуальные. Такие виртуальные ячейки сортируются на так называемые страницы, имеющие определенный размер. Например, 1 килобайт.

В процессоре хранится таблица страниц для каждого процесса, которая точно демонстрирует какая страница виртуальной памяти соответствует конкретному разделу физической памяти.

Выглядит это примерно так:

Для любого процесса выделяется определенный размер физической памяти, в котором хранятся данные на весь период работы. В свою очередь, часть памяти использует и операционная система.
В чем ошибка Intel

В целях безопасности процессоры Intel хранили часть памяти ядра отдельно от самого процесса. Т.е. происходила ситуация, при которой процесс конкретного приложения «уверен», что его таблица (ссылок на память) имеет 2 000 страниц.

На самом же деле страниц 2 400, 400 из которых не в курсе того, что ОС хранит дополнительные ссылки на физическую память.

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

Так должен работать процессор. Но выяснилось, что обычный процесс может вполне получить доступ к таблицам, хранящимся в режиме ядра. Как именно это происходит, Intel пока не сообщает и обещает раскрыть все подробности к концу января.
Почему все очень грустно

Если это действительно так, то мы сталкиваемся со следующей ситуацией. Сейчас все процессоры работают по такой «упрощенной схеме», при которой любое приложение имеет доступ к закрытому режиму ядра процессора. Мы уже воспринимаем это как данность и привыкли к такому темпу работы нашего ноутбука или компьютера.

Исправление бага означает лишь одно. Процесс будет отсылать запрос операционной системе —> ОС оповещать об это процессор —> процессор переключаться в режим ядра для сверения таблицы страниц —> сверив таблицы страниц процесса с таблицами страниц ядра процессор обратно переключится в пользовательский режим.

Так изначально должны были работать все процессоры Intel. Но они так не работали, а с точки зрения безопасности это очень плохо.

Как результат, выпуск нового патча для устранения уязвимости (а заниматься этим будут разработчики операционных систем Windows, Linux и macOS) может замедлить наши компьютеры и ноутбуки вплоть до 30%.

Таковы печальные реалии, с которыми придется смириться.

Категория: Полезная информация | Просмотров: 103 | Добавил: CHIP | Рейтинг: 0.0/0
Рассылки Subscribe.Ru
Лента "Старая Купавна"

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Афиша

4 ноября 2017 года.
[ДК "Акрихин"]
Праздничный концерт группы "Маскарад".

ВНИМАНИЕ!


Сдаю однокомнатную ква...
Отделка квартир и домо...
водитель
Однокомнатная квартира
3-х комнатная квартира
Дача
Поставка топлива по Мо...
Ремонт газового оборуд...
Запчасти для газового ...
Репетитор; дощкольная ...
Китайские автозапчасти
Электрика и сантехника
Доступный и качественн...
Грузовые перевозки авт...
Перевозка грузов по вс...
2х комн квартиру в п з...
Шины Bridgestone
Качественный ремонт по...
Натяжные потолки. Дого...
сдаю

добавить объявление


Случайное фото

А знаете ли Вы, что
До начала строительства завода «Акрихин» в 1935 году, на этом месте существовал Докторовский химический завод, основанный в 1797 году. Одним из первых владельцев был Август Карлович Претр.

Друзья сайта

Статистика
Rambler's Top100
Индекс цитирования
GlavBoard.ru
Яндекс.Метрика
Анализ сайта
ЧИСТЫЙ ИНТЕРНЕТ - logoSlovo.RU
Besucherzahler russian girls
счетчик посещений

Личный кабинет
Добрый день, Гость!
Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Онлайн всего: 3
Гостей: 3
Пользователей: 0
Сейчас на сайте:

Благодарность

Облако тегов

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

Стоимость сайта


Ссылки


Условия использования материалов сайта © 2018