Re: [PATCH 3/4] KVM: nVMX: Set vmcs02->vpid to vmcs12->vpid if L1 uses EPT

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Oct 7, 2018 at 1:14 PM, Liran Alon <liran.alon@xxxxxxxxxx> wrote:

> I understand the concern raised here as even a non-malicious L1 guest will likely hurt other guests
> performance when executing a non-individual-address type INVVPID.

You are assuming that L1 guests are CPU-overcommitted, so that
multiple L1 guests are time-sharing a logical CPU, and that the TLB
footprints of these L1 guests are small enough to share the TLBs.  Is
this really a common scenario, particularly when one or more of the L1
guests are large enough to be running nested guests?

Even a non-malicious L1 guest may quickly evict all of the TLB entries
for other L1 guests just through normal operation. The TLBs are not so
big that there's typically a lot of unused capacity just lying around.



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux