Re: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches

2016-02-04 Thread Gonglei (Arei)
Dear Paolo, > > From: Paolo Bonzini [mailto:pbonz...@redhat.com] > Sent: Thursday, February 04, 2016 6:19 PM > > On 03/02/2016 13:08, Gonglei (Arei) wrote: > > 22.56% qemu-kvm [.] address_space_translate > > 13.29% qemu-kvm [.] qemu_get_ram_ptr > > We could g

Re: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches

2016-02-04 Thread Paolo Bonzini
On 03/02/2016 13:08, Gonglei (Arei) wrote: > 22.56% qemu-kvm [.] address_space_translate > 13.29% qemu-kvm [.] qemu_get_ram_ptr We could get rid of qemu_get_ram_ptr by storing the RAMBlock pointer into the memory region, instead of the ram_addr_t value. I'm ha

Re: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches

2016-02-03 Thread Gonglei (Arei)
ia.h...@de.ibm.com; m...@redhat.com > Subject: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches > > This includes two optimization of virtio: > > - "slimming down" VirtQueueElements by not including room for > 1024 buffers. This makes malloc much fa

Re: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches

2016-02-03 Thread Gonglei (Arei)
Hi, > Subject: [Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches > > This includes two optimization of virtio: > > - "slimming down" VirtQueueElements by not including room for > 1024 buffers. This makes malloc much faster. > > - op

[Qemu-devel] [PATCH v2 00/10] virtio/vring: optimization patches

2016-01-31 Thread Paolo Bonzini
This includes two optimization of virtio: - "slimming down" VirtQueueElements by not including room for 1024 buffers. This makes malloc much faster. - optimizations to limit the number of address_space_translate calls in virtio.c, from Vincenzo and myself. Thanks, Paolo v1->v2: improved c