Re: [Patch v6 0/7] KVM: Guest page hinting

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

 



On Mon, Feb 19, 2018 at 02:20:26PM -0500, nitesh narayan lal wrote:
> Hi Michael,
> 
> 
> On 25 January 2018 at 12:28, Michael S. Tsirkin <mst@xxxxxxxxxx> wrote:
> 
>     On Fri, Dec 01, 2017 at 12:31:29PM -0500, nilal@xxxxxxxxxx wrote:
>     > Changelog in v6:
>     >       -Moved CONFIG_KVM_FREE_PAGE_HINTING from virt/kvm/Kconfig to arch/
>     x86/kvm/Kconfig in order to resolve conflicts with other architectures:
>     >               *s390 has its own page hinting functionality
>     >               *powerpc has its own arch_free_page implementation
>     >       -Fixed the typo in virtio_balloon structure which caused
>     compilation issues when guest page hinting was disabled
>     >       -Separated init_vqs implementation with and without hinting_vq
>     enablement based on the CONFIG_KVM_FREE_PAGE_HINTING ifdef
>     >
>     > Virtio interface changes are picked up from Wei's patch-set for
>     Virtio-balloon enhancement[3]. "Wei, How would you like me to credit you in
>     the final patch?")
> 
>     So the main point missing in all this is any kind of performance
>     numbers: what kind of gain do you see with these patches and for which
>     workloads?  What kind of overhead and for which workloads?
>    
>     --
>     MST
> 
> 
> 
> Sorry for the delay in my response.
> I have shared the performance numbers earlier[1] but the load was mostly in the
> userspace.
> I did run hackbench and netperf for the same but unfortunately I don't have the
> numbers with me.
> I am planning to re-run the test and share the results once I return in May.
> 
> [1] https://www.spinics.net/lists/kvm/msg158054.html
> 
> Regards
> Nitesh

Sorry I wasn't clear. The numbers you posted seem to show no slowdown,
which is good. However, there's little point in merging the patches
unless we also see some kind of gain, isn't there?




[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