Как использовать гиперзвук kvm? - PullRequest
5 голосов
/ 18 октября 2010

Я хочу использовать гиперзвук kvm для связи (просто отправка строк, это однонаправлено) между гостем и vmm вместо создания сетевого канала между гостевой ОС и хостом.Я нашел только файл arch / x86 / include / asm / kvm_para.h в ядре Linux?Это похоже на системный вызов Linux?Как я могу вызвать эти функции из процесса пользовательского уровня, запущенного в гостевой ОС?Есть ли какое-либо руководство или документы для этого?Или вы можете привести несколько примеров использования этих механизмов.Спасибо

Ответы [ 2 ]

1 голос
/ 11 октября 2012

Более чем поздно, но если вы хотите отправлять строки, вы можете создать последовательное устройство в kvm / qemu и использовать стандартный последовательный вывод из вашего приложения.У qemu очень гибкая система виртуальных последовательных портов.

1 голос
/ 30 марта 2011

Мое мнение таково, что вы можете добавить определенный драйвер в гостевую ОС, который может легко обмениваться данными с хостом через общую память или другими способами.С помощью драйвера вы можете выполнять очень сложные задачи с высокой производительностью.

...