ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

[2019] Pushing Device Emulation into the Guest by Alexander Graf

Автор: KVM Forum

Загружено: 2019-11-08

Просмотров: 538

Описание: Ever since KVM was created, the tenant split has always been very clear: KVM inside the Linux kernel provides an abstraction layer for CPU and close-to-CPU hardware, guests run as if they were on real hardware and user space (QEMU usually) emulates real world hardware.

It's about time we start to reconsider that split though. With spectre mitigations in place, exiting guest context suddenly becomes much more expensive than before. From a general security point of view we ideally want to run as little code as we can in host context. Also, with device assignment becoming commodity, maybe we can build faster virtual devices if we think out of the box.

In this presentation I will introduce a prototype I've been working on that implements legacy device emulation inside guest firmware and explain all the security as well as tenant split benefits that brings.

---

Alexander Graf
Amazon
Principal Software Engineer

Alexander joined Amazon just this year. In his previous life he worked on fancy things like SUSE Studio, QEMU, KVM, openSUSE and SLES on ARM and U-Boot. Whenever something really useful comes to his mind, he tends to implement it. Among others he did Mac OS X virtualization using KVM, nested SVM, KVM on PowerPC, a lot of work in QEMU for openSUSE on ARM and the UEFI compatibility layer in U-Boot.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
[2019] Pushing Device Emulation into the Guest by Alexander Graf

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Qemu Demystified - Florian Wagner

Qemu Demystified - Florian Wagner

Exploring VM placement strategies for chiplet architectures

Exploring VM placement strategies for chiplet architectures

Представляем Digital Optimus: смелое новое видение Илона Маска в области искусственного общего ин...

Представляем Digital Optimus: смелое новое видение Илона Маска в области искусственного общего ин...

Claude Code 2.0: Масштабное обновление! (Изменит правила игры)

Claude Code 2.0: Масштабное обновление! (Изменит правила игры)

АУДИО. Как звучал древнерусский язык? • Подкаст Arzamas о русском языке • s01e01

АУДИО. Как звучал древнерусский язык? • Подкаст Arzamas о русском языке • s01e01

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

ВСЕ ЧТО НУЖНО ЗНАТЬ ПРО LINUX

ВСЕ ЧТО НУЖНО ЗНАТЬ ПРО LINUX

Attesting Confidential Devices and Provisioning Secure Workload Identities with Trustee

Attesting Confidential Devices and Provisioning Secure Workload Identities with Trustee

Почему 100 лет в электропоездах применяли не самый лучший двигатель? #энерголикбез

Почему 100 лет в электропоездах применяли не самый лучший двигатель? #энерголикбез

Правда о ПАРАЛЛЕЛЬНЫХ ВСЕЛЕННЫХ, которую осмелился объяснить только Фейнман

Правда о ПАРАЛЛЕЛЬНЫХ ВСЕЛЕННЫХ, которую осмелился объяснить только Фейнман

Самые длинные туннели Ирана снова уничтожены ударами американских бомбардировщиков B-2.

Самые длинные туннели Ирана снова уничтожены ударами американских бомбардировщиков B-2.

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Борис Трушин: Красивые математические задачи с айтишных собеседований

Борис Трушин: Красивые математические задачи с айтишных собеседований

SPI-интерфейс в разрезе и медленно • C • Live coding

SPI-интерфейс в разрезе и медленно • C • Live coding

Вся НОТНАЯ ГРАМОТА - за 15 минут

Вся НОТНАЯ ГРАМОТА - за 15 минут

1. Программирование микропроцессоров: введение | Программирование микропроцессоров

1. Программирование микропроцессоров: введение | Программирование микропроцессоров

Борис Гребенщиков и Максим Курников | Интервью BILD

Борис Гребенщиков и Максим Курников | Интервью BILD

Как работают АНТЕННЫ? Самое понятное объяснение!

Как работают АНТЕННЫ? Самое понятное объяснение!

Три иранские подводные лодки атаковали американский авианосец в Ормузском проливе — и вот что про...

Три иранские подводные лодки атаковали американский авианосец в Ормузском проливе — и вот что про...

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]