Re: [linus:master] [iov_iter] c9eec08bac: vm-scalability.throughput -16.9% regression

From: David Howells
Date: Thu Nov 16 2023 - 05:14:23 EST


David Laight <David.Laight@xxxxxxxxxx> wrote:

> On haswell (which is now quite old) both 'rep movsb' and
> 'rep movsq' copy 16 bytes/clock unless the destination
> is 32 byte aligned when they copy 32 bytes/clock.
> Source alignment make no different, neither does byte
> alignment.

I think the i3-4170 cpu I'm using is Haswell. Does that mean for my
particular cpu, just using inline "rep movsb" is the best choice?

David