Добавить новость
ru24.net
Все новости
Декабрь
2024

Самые быстрые страусы: выбираем способ организовать обмен прерываниями между машинами QEMU c KVM и без

0

QEMU позволяет эмулировать работу не только одной отдельной машины, но и связывать несколько независимых машин между собой. Для организации такой связи их обычно объединяют в одну сеть, например с использованием virio-net-pci. Но виртуальный ethernet — не единственный способ, связь может быть и более близкой и плотной: общая память и mailbox, линии gpio и даже NTB.

Быстрая работа связанных QEMU машин приятна при разработке/отладке и очень важна при массовом прогоне автотестов в CI: нужна как высокая пропускная способность, так и низкая задержка передачи сообщения. Для одной из задач с коллегами из отдела системного программирования YADRO я оптимизировал часть такой связки, а именно — обмен прерываниями. В статье расскажу о дизайне нескольких подходов организации IQI, разберу внутреннее устройство QEMU и поделюсь, как оправдались наши ожидания. 

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Australian Open

Д. Шнайдер вышла в третий раунд Открытого чемпионата Австралии в парном разряде






В Орловской области зарегистрирован один из самых низких в ЦФО уровень преступности

Семь семей в Раменском округе получили жилищные сертификаты в рамках госпрограммы

Мозги набекрень: почему мобильный телефон снижает когнитивные способности

Владислав Овчинский рассказал о праздновании Дня студента в павильоне «Макет Москвы»