Re: fast bcopy...
On Wed, May 02, 2012 at 08:25:57PM +0200, Luigi Rizzo wrote:
> as part of my netmap investigations, i was looking at how
> expensive are memory copies, and here are a couple of findings
> (first one is obvious, the second one less so)
Most C compilers (well, the ones I regularly use) inline small,
constant-length memcpy operations of the sort you're describing
here. I would expect techniques like that to beat any amount of
hand-tuning in a elf-linkage bcopy subroutine.
Sure, you want a good implementation for your variable-length
copies, and data layout and alignment is tremendously important
these days, so there's no single silver bullet here.
Cheers,
--
Andrew
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 9 之 10 篇):