Stefan Hajnoczi

Open source and virtualization blog

Thursday, December 11, 2025

What's new in VIRTIO 1.4

›
With the VIRTIO 1.4 specification for I/O devices expected to be published soon, here are the most prominent changes. For more fine...
Thursday, September 11, 2025

Video and slides available for "Making io_uring Pervasive in QEMU" talk at KVM Forum 2025

›
My KVM Forum 2025 talk "Making io_uring Pervasive in QEMU" is now available on YouTube . The slides are also available here (PDF) ...
Wednesday, June 25, 2025

Profiling tools I use for QEMU storage performance optimization

›
A fair amount of the development work I do is related to storage performance in QEMU/KVM. Although I have written about disk I/O benchmarkin...
Tuesday, October 1, 2024

Video and slides available for "IOThread Virtqueue Mapping" talk at KVM Forum 2024

›
My KVM Forum 2024 talk "IOThread Virtqueue Mapping: Improving virtio-blk SMP scalability in QEMU" is now available on YouTube . Th...
Sunday, March 31, 2024

Where are the Supply Chain Safe Programming Languages?

›
Programming languages currently offer few defences against supply chain attacks where a malicious third-party library compromises a program...
Wednesday, March 6, 2024

How to access libvirt domains in KubeVirt

›
KubeVirt makes it possible to run virtual machines on Kubernetes alongside container workloads. Virtual machines are configured using Virtu...
Thursday, January 25, 2024

Key-Value Stores: The Foundation of File Systems and Databases

›
File systems and relational databases are like cousins. They share more than is apparent at first glance. It's not immediately obvio...
›
Home
View web version
Powered by Blogger.