From Daemonnews: Jason Thorpe has committed some socket code to the NetBSD-current source tree, and bumped the OS revision to 1.6C. For some apps, this can be a major performance improvement.
From Daemonnews: Jason Thorpe has committed some socket code to the NetBSD-current source tree, and bumped the OS revision to 1.6C. For some apps, this can be a major performance improvement.
>On a profiling run, this makes sbappend of a TCP
>transmission using a 1M socket buffer go from 50% of the
>time to .02% of the time.
Thats 2500 times faster – major performance improvement is putting it mildly!
i might be ignorant for asking this.. but i need to know some specifics here..
what is a 1M socket Buffer ? 1 MegaByte ?
and how often is this used?
…have someone objective set up a bunch of tests for things like this. Then you could benchmark different BSDs and different Linuxpatches to see what goes well and what doesn’t. Then everyone can share the good solutions and make everyones OS better.
Or is that somehow not the idea of open and free software?
I’m with the above comment on this one.