Linux 在托管 VM 时是否执行两次缓冲?

Linux 在托管 VM 时是否执行两次缓冲?

我在 CentOS 主机上运行 KVM 虚拟机,发现在执行 HDD 密集型操作后,它使用了我分配给它的所有主机内存。然而,free在来宾上表明内存仅被缓存。主机是否也缓存来宾使用的硬盘块?如果是这样,假设虚拟机主机无论如何都会执行它,我是否可以以某种方式禁用来宾中的 HDD 缓冲?

相关内容