virtio

E724172

virtio is a standardized paravirtualization framework that provides efficient, device-agnostic I/O interfaces for virtual machines in environments like KVM/QEMU.

Try in SPARQL Jump to: Statements Referenced by

Statements (50)

Predicate Object
instanceOf I/O virtualization standard
paravirtualization framework
virtual device interface specification
basedOn split-driver model
category I/O subsystem
virtualization technology
commonlyUsedWith Linux kernel virtio drivers
QEMU virtio devices
compatibleWith ARM virtualization platforms
x86 virtualization platforms
designedFor efficient I/O in virtual machines
hypervisor-agnostic device interfaces
paravirtualized guests
enables high-throughput network I/O for guests
low-latency block I/O for guests
governedBy OASIS Virtual I/O Device (VIRTIO) specification NERFINISHED
hasComponent configuration space
feature bits
interrupt mechanism
notification mechanism
virtio-device
virtio-driver
virtqueue
hasVersion virtio 1.0 NERFINISHED
virtio 1.1
virtio 1.2
improves I/O performance compared to full emulation
provides device-agnostic I/O interfaces
paravirtualized I/O interfaces
reduces virtualization overhead
standardizedBy OASIS NERFINISHED
supports GPU devices
RNG devices
SCSI devices
block devices
console devices
feature negotiation between guest and host
file system devices
input devices
memory balloon devices
modern and legacy device interfaces
network devices
vsock devices
zero-copy I/O in some implementations
usedIn KVM NERFINISHED
Linux virtualization environments
QEMU NERFINISHED
uses descriptor rings
shared memory for data transfer
virtqueues for communication

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.