Bron: [url=http://mail-index.netbsd.org/current-users/2002/05/02/0016.html]Mailing List NetBSD.org[/url]
Jason R. Thorpe heeft recentelijk wat experiementele code toegevoegt aan de [url=http://www.netbsd.org/Releases/current.html]NetBSD-Current[/url] die ervoor zorgt dat er zero-copy mogelijk is voor TCP en UDP aan de transmissie kant. Deze veranderingen zouden voor ernorme verbeteringen kunnen zorgen voor FTP‚ WW en Samba servers. Je kan Jason’s announcement [url=http://mail-index.netbsd.org/current-users/2002/05/02/0016.html]hier[/url] lezen voor meer details.
Op tests met embedded systemen met gelimiteerde memory‚ ging de preformence van ~6500KB/s naar 11100KB/s over een 100baseTX-FDX btw.
[quote]It’s also worth noting that a server application that mmap’s a file and then sends it out to the network causes the data to be moved exactly once: from disk to memory. The rest of the “data movement” is done by VM mappings and reference counting tricks. This could mean significant performance improvements for FTP‚ WWW‚ and Samba servers (NFS servers can’t take advantage of this yet; they use a different interface‚ which I am going to address separately fairly soon).
[/quote]