Re: cvs commit: src/sys/kern uipc_syscalls.c src/sys/sys libkern.h socket.h

2006-11-02 Thread Joao Barros
On 11/2/06, Andre Oppermann <[EMAIL PROTECTED]> wrote: andre 2006-11-02 16:53:26 UTC Benchmarking shows significant improvements (95% confidence): 45% less cpu (or 1.81 times better) with new sendfile vs. old sendfile (non-TSO) 83% less cpu (or 5.7 times better) with new sendfile

cvs commit: src/sys/kern uipc_syscalls.c src/sys/sys libkern.h socket.h

2006-11-02 Thread Andre Oppermann
andre 2006-11-02 16:53:26 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c sys/sys libkern.h socket.h Log: Rewrite kern_sendfile() to work in two loops, the inner which turns as many VM pages into mbufs as it can -- up to the f