Uso do virtio no QEMU sem o KVM

1

Eu quero escrever um driver simples para uso dentro de uma máquina QEMU virtual, que estará se comunicando com o host por meio de um dispositivo virtual especial de back-end correspondente.

O dito driver e o dispositivo de back-end estarão usando a funcionalidade VirtIO para funcionar. Esse driver é o objetivo de um exercício universitário, que sugere que o QEMU deve trabalhar com KVM , em um processador com tecnologia de virtualização.

No entanto, tenho uma máquina bastante antiga, cuja CPU não tem tal utilidade. Colocando a performance de lado, eu queria saber, será que eu posso usar a funcionalidade VirtIO ou é algo que só pode ser usado ao lado de KVM ?

A documentação encontrada na internet sobre o VirtIO é praticamente inexistente, por isso espero que alguém aqui saiba alguma coisa.

    
por Noob Doob 03.06.2016 / 02:08

1 resposta

1

Virtio é uma API para IO virtual que implementa lógica de rede e de driver de bloco, e pode ser implementada com QEMU e sem KVM. Consulte aqui para obter uma visão geral completa do libvirt, incluindo exemplos sem usar o KVM.

    
por 07.02.2017 / 06:59
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '855816',
    'url' => 'use-of-virtio-on-qemu-without-kvm',
];

$_SESSION = [
    '__flash' => [],
];