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
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