Паравиртуализация при отладке графических приложений KasperskyOS в QEMU

#Паравиртуализация #KasperskyOS #QEMU #Привет #Меня
Паравиртуализация при отладке графических приложений KasperskyOS в QEMU

Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS . Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков. Современная реальность разработки диктует новые правила: удаленка и распределенные команды стали нормой. Моя команда не исключение — ребята базируются в разных регионах. При этом каждому разработчику требуется доступ к аппаратным платформам для сборки, запуска ОС, написания и отладки драйверов. Обеспечение каждого сотрудника полным набором плат сопряжено с серьезными логистическими и финансовыми затратами. В этой статье я хочу рассказать, как мы искали оптимальное решение этой проблемы и почему пришли к использованию методики паравиртуализации. Читать далее

Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS. Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков.

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

Какую задачу необходимо решить

Все, кто занимается разработкой ОС или ПО для встраиваемых систем, сталкиваются с необходимостью запуска и отладки на целевом оборудовании. За свою трудовую деятельность я сталкивался с разными проблемами в процессе разработки. Например, «поднимали» ОС на железке и проверяли на минимальном образе, а когда стали делать тяжелые образы с прикладными программами, выяснилось, что ничего не работает. Или перешли на новый загрузчик и вдруг обнаружили, что у нас образ ПО для старого, и снова сидишь медитируешь перед черным экраном. Ну и вишенка — есть несколько железок, на которых надо проверить работоспособность. Например, приложение со сводкой погоды на сегодня, которому,…

Похожие статьи

Российская газета
Российская газета

Мария Борисова вошла в топ-3 сильнейших "художниц" ЧМ по итогам квалификации

Россиянка Мария Борисова идет на третьем месте по итогам квалификации многоборья на чемпионате мира по художественной гимнастике, который проходит в немецком Франкфурте.

Российская газета
Российская газета
Российская газета

Вышел первый трейлер драмы "Нежный монстр" с Сейду и Денев

Стриминговый сервис Netflix выпустил тизер-трейлер драмы "Нежный монстр" (Gentle Monster), главную роль в которой исполнила Леа Сейду ("Жизнь Адель", "Не время умирать" , "Это всего лишь конец света")...

Российская газета
В Вашингтоне мужчине, потрогавшему женщину за волосы, дали полгода тюрьмы РИА
РИА

В Вашингтоне мужчине, потрогавшему женщину за волосы, дали полгода тюрьмы

Полгода тюрьмы назначили мужчине, который потрогал женщину за волосы в метро Вашингтона, сообщили РИА Новости в суде столичного округа Колумбия. РИА Новости, 13.08.2026

РИА
«Это наша корова, и мы ее доим!» Почему закрыли сериал «Убойная сила» E1.ru
E1.ru

«Это наша корова, и мы ее доим!» Почему закрыли сериал «Убойная сила»

Зрители попрощались с проектом, когда он был на пике популярности

E1.ru
В структуре Минздрава Франции произошла утечка данных 80 тысяч человек РИА
РИА

В структуре Минздрава Франции произошла утечка данных 80 тысяч человек

Данные почти 80 тысяч человек оказались скомпрометированы в результате кибератаки на платформу, связанную с Национальным агентством общественного... РИА Новости, 13.08.2026

РИА
Российская газета
Российская газета

В Московской области на одного ищущего работу приходится больше 20 вакансий

В Подмосковье кадровый бум. На одного ищущего работу приходится больше 20 вакансий! В регионе открыто свыше 110 тысяч рабочих мест, а официальных безработных - всего пять тысяч.

Российская газета