я, честно говоря, до сих пор не понимаю, как полноценная виртуализация может по оверхеду быть меньше, чем контейнерные нативный io (фс ведь реальная, можно даже реальное блочное устройство смонтировать), нативный io с теми же проброшенными сетевухами, нативные операции с ядром (без кучи прыжков из userspace в kernelspace и изолированный kernelspace при виртуализации и даже паравиртуализации)
Смотри, тайны нет, у тебЯ есть поток запросов в гостевой системе, так? Это идёт как поток запросов в хост-систему, у гостя свои кэши и буфера, у хоста — свои, получается, что при работе идёт не чтение с физического устройства, а информация берётся из кэша хоста.