Contributed by jose on from the porting-patches dept.
The patch effectively makes the performance of TCP buffering go from O(N) to O(C), or to constant time, independent of the size of the list to traverse. The NetBSD performance enhancements are astounding, hopefully they will be observed on OpenBSD with this patch, as well. Someone needs to benchmark this.
If you're feeling up to the game, feel free to port Thorpe's zero copy TCP patches to OpenBSD.
(Comments are closed)
By Anonymous Coward () on
By schubert () on
By Anonymous Coward () on
These servers are quite busy, each server permanently fills up a 100 Mb link.
I installed the patch on these servers, running OpenBSD 3.1 (not current). The load dropped from an average of 1.7 to an average of 1.3 . Not that amazing, but not bad. Both servers are running the patch for two days, and no crash so far. Good. I will try it on a local firewall (not overloaded, but just to test) .