VirtIO Vsock Performance To Improve With Linux 6.12

Written by Michael Larabel in Virtualization on 26 September 2024 at 06:39 AM EDT. 1 Comment
VIRTUALIZATION
The VirtIO Vsock guest/host communication interface using virtual sockets will see better performance with the in-development Linux 6.12 kernel.

Sent out this week were the VirtIO updates for Linux 6.12. The VirtIO kernel work this cycle includes new stats for the VirtIO Balloon driver, VDPA supports setting the MAC address, VDPA/MLX5 suspend/resume operations are faster, and enhancing the performance of the VirtIO Vsock code.

Luigi Leonardi authored the change to vsock/virtio to avoid queuing packets when the intermediate queue is empty. This VirtIO Vsock change can make a significant impact to lowering the latency and boosting the throughput as shown in the prior patch comments:

Faster VirtIO Vsock benchmarks


Some very nice improvements to enjoy with Linux 6.12.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week