On Sun, Jan 30, 2022 at 01:33:35AM +0200, Nir Soffer wrote: > Using Slice() we can use builtin copy() instead of a manual loop, which > is 4.6 times faster with a typical 256k buffer:
Again, the benefits of the underlying libraries being able to vectorize over larger chunks of memory ;) > > Before: > BenchmarkFromBytes-12 9806 111474 ns/op > > After: > BenchmarkFromBytes-12 48193 24106 ns/op > > Signed-off-by: Nir Soffer <nsof...@redhat.com> > --- > golang/aio_buffer.go | 7 ++----- > 1 file changed, 2 insertions(+), 5 deletions(-) > ACK. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://listman.redhat.com/mailman/listinfo/libguestfs