Michael Factor, Kalman Meth, et al.
SMSST 2005
In the KVM hypervisor, incoming packets from the network must pass through several objects in the Linux kernel before being delivered to the guest VM. Currently, both the hypervisor and the guest keep their own sets of buffers on the receive path. For large packets, the overall processing time is dominated by the copying of data from hypervisor buffers to guest buffers.
Michael Factor, Kalman Meth, et al.
SMSST 2005
Maurizio Montagnuolo, Alberto Messina, et al.
SAC 2016
Luis Tomás, Panagiotis Kokkinos, et al.
IEEE TCC
Animesh Trivedi, Nikolas Ioannou, et al.
SYSTOR 2017