Роман Беляев

Роман Беляев
Сотрудник отдела технологий программирования ИСП РАН. Студент 4 курса факультета вычислительной математики и кибернетики МГУ имени М.В.Ломоносова. Сфера научных интересов включает разработку операционных систем, технологии компиляции и методы динамической верификации программ.

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

Для проведения качественного тестирования ОСРВ семейства КЛОС, разрабатываемой в ИСП РАН, используется система непрерывной интеграции и развёртывания (CI/CD). Для контроля качества тестирования применяется специальный инструмент для сбора покрытия по коду, встроенный в эту систему. В данном докладе описывается опыт использования llvm-cov в качестве такого инструмента. Для его работы в образ тестируемой программы добавляются счётчики покрытия и блоки кода для обновления этих счётчиков. В работе рассмотрен особый режим легковесного инструментирования, позволяющий оптимизировать потребление памяти, а также описана его доработка. Качественно оценивается, насколько использование двоичных счётчиков вместо накапливающих позволяет повысить производительность инструментируемой системы и снизить потребление памяти. Также в докладе рассматривается использование атомарных счётчиков покрытия и специального протокола выгрузки данных покрытия для предотвращения состояний гонок при обновлении счётчиков в SMP системах.

Скачать
презентацию / тезисы

Организаторы

При поддержке
Информационные партнеры
Image

Регистрация

Форма регистрации
Image

Программный комитет

Image
Анна Новомлинская
OS DAY
исполнительный директор
Image
Арутюн Аветисян
ИСП РАН, OS DAY
директор ИСП РАН, председатель программного комитета OS DAY
Image
Роман Беляев
Лаборатория Касперского
руководитель управления перспективных технологий, Стратег по развитию технологий
Image
Алексей Новодворский
Базальт СПО
заместитель генерального директора
Image
Роман Аляутдин
Открытая мобильная платформа
директор департамента разработки ОС и сервисов
Image
Роман Симаков
РЕД СОФТ
директор департамента развития системных продуктов
Image
Алексей Киселёв
НТЦ ИТ РОСА
руководитель направления
Image
Анна Кан
НИЦ Институт имени Н.Е. Жуковского
начальник аналитического отдела департамента координации и сопровождения программ ФГБУ

О проекте

Image
c 2014 года
Ежегодная научно-практическая конференция OS DAY проводится в России с 2014 года. Это коммуникационная площадка для теоретиков и практиков системного программирования и разработки операционных платформ, место консолидации российских разработчиков ОС и поиска точек для совместной деятельности.
Главные задачи
Перспективные направления
Определить актуальные технологии в сфере разработки операционных систем.
Главные вызовы IT-отрасли
Обозначить ключевые проблемы современной IT-отрасли и найти решения.
Обмен опытом
Помочь разработчикам, производителям и заказчикам обмениваться практическим опытом.
Организаторы
ИСП РАН, АО «Лаборатория Касперского», «Открытая мобильная платформа», «Базальт СПО», «РЕД СОФТ» и НТЦ ИТ РОСА.

Место проведения

Уважаемые коллеги! Для прохода в здание университета просим принести документ, удостоверяющий личность.
Адрес:
РЭУ им. Г.В. Плеханова
г. Москва, ул. Большая Серпуховская,
д. 11, корпус 9, этажи 7 и 8,
«Точка-кипения РЭУ»
Построить маршрут