Контакты
Подписка 2025
ITSEC 2025
Интеграция безопасности в процессы внутренней разработки. 17-18 июня на Форуме ITSEC 2025
Регистрируйтесь и участвуйте!

Механизм защиты от Spectre замедляет работу Linux в 1,6 раза

23/06/21

Linux vulnerability3-2Механизмы защиты от уязвимостей класса Spectre в центральных процессорах снижает производительность компьютеров под управлением Linux, и некоторые пользователи отключают ее ради более высокой скорости.

Бывший инженер Mozilla Роберт О’Каллахан (Robert O'Callahan), который в настоящее время занимается разработкой инструмента для отладки Pernosco, недавно работал над инструментом для отладки с открытым исходным кодом rr debugger (расширяемый Pernosco) и обнаружил, что частые системные вызовы замедляют выполнение кода в пространстве пользователя, где запускаются приложения.

Предположив, что частично это связано с различными механизмами защиты от Spectre, О’Каллахан отключил их и перезапустил свое тестирование команды rr sources, предназначенной для кэширования результатов многих системных вызовов доступа, проверяющих наличие каталога. Результаты оказались неутешительными.

«Выходит, защита от Spectre замедляет предварительную оптимизацию пространства пользователя в два раза (думаю, из-за кэша и сброса TLB-буферов), и вся рабочая нагрузка замедляется в 1,6 раза! До реализации защиты от Spectre эти системные вызовы почти совсем не замедляли выполнение в пространстве пользователя», - сообщил О’Каллахан.

Влияние различных программных и аппаратных средств защиты на производительность существенно отличается в зависимости от того, что запускается. Приведенные инженером цифры варьируются от незначительных до примерно 20%, как правило, с некоторыми исключениями, которые намного выше.

Опубликованные Phoronix результаты тестов демонстрируют замедление от 2% до 16% на чипах Intel Rocket Lake (микропроцессорах Core 11-го поколения) при включенных средствах защиты от Spectre. Другие тесты показывают замедление в диапазоне 10-30%. Тем не менее, в AWS не зафиксировали значительного влияния на производительность для подавляющего большинства рабочих нагрузок EC2.

Как пояснил О’Каллахан, общее замедление составило всего 1,6 раза. Работа с пользовательским пространством замедлилась в 2 раза, но это произошло только потому, что его команда в своей работе делает частые системные вызовы, и эти системные вызовы потребляют большую часть времени в этом тесте.

«Я ожидаю, что эти результаты будут верны и для других рабочих нагрузок, которые так же требуют большого количества системных вызовов», - отметил инженер.

Темы:LinuxОтрасльSpectre
КИИ
Защита контейнеров и микросервисной разработки на Форуме ITSEC 2025
Регистрируйтесь и участвуйте 18 июня 2025 →
Статьи по темеСтатьи по теме

  • Куда российским компаниям мигрировать с Active Directory?
    Несмотря на то, что Active Directory является проверенным и широко используемым решением для управления идентификацией и доступом в Windows-средах, существует веская причина, по которой российские компании рассматривают переход на альтернативные каталоги. Эта причина – миграция с иностранных операционных систем, и как следствие – отказ от их экосистем и инфраструктур, построенных на их основе.
  • Решения Рутокен для аутентификации в российские ОC и информационные системы
    Андрей Шпаков, руководитель проектов по информационной безопасности в Компании "Актив"
    Устройства Рутокен являются передовыми аппаратными средствами пользовательской аутентификации на российском рынке. Совместно с другими средствами защиты они обеспечивают полный цикл MFA. Компания "Актив" создает не только аппаратные, но и программные решения, в частности, Рутокен Логон.
  • О безопасности заимствованных компонентов Open Source
    Алексей Хорошилов, руководитель Центра исследований безопасности системного программного обеспечения, ведущий научный сотрудник ФГБУН “ИСП РАН”
    Open Source стал неотъемлемой частью современного мира. Сегодня уже нет необходимости объяснять, что это такое, – с этим явлением все давно свыклись и приняли его как данность. Однако возникает другой вопрос: как эффективно и зрело работать с Open Source?
  • Пять мифов о безопасности российских операционных систем
    Роман Мылицын, руководитель отдела перспективных исследований “Группы Астра”
    Использование российских операционных систем на основе Linux для рабочих станций связано со множеством мифов, которые могут отпугивать пользователей и компании от внедрения. Разберем и развенчаем несколько самых распространенных заблуждений, касающихся информационной безопасности и корпоративного использования российских ОС на примере Astra Linux.
  • Secret Disk для Linux: прозрачное шифрование дисков на рабочих станциях
    Денис Суховей, руководитель департамента развития технологий компании Аладдин
    Secret Disk для Linux обеспечивает предотвращение утечек конфиденциальной информации с помощью шифрования на рабочих станциях с отечественными ОС семейства Linux.
  • Ideco NGFW VPP: новый высокопроизводительный подход к обработке трафика
    Дмитрий Хомутов, директор компании “Айдеко”
    К обычному Ideco NGFW. в 2023 г. добавилась высокоскоростная версия Ideco NGFW VPP. Рассмотрим, за счет чего удалось резко повысить производительность решения.

Участвуйте в проектах

редакции журнала
"Информационная безопасность" 

КАЛЕНДАРЬ МЕРОПРИЯТИЙ 2025
ПОСЕТИТЬ МЕРОПРИЯТИЯ
ВЫСТУПИТЬ НА КОНФЕРЕНЦИЯХ
СТАТЬ АВТОРОМ
ТБ Форум
Проектирование и защита API на Форуме ITSEC 2025
Посетите 17-18 июня →

Еще темы...

More...