|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Fri, 30 Jun 2006
Alternative TCP/IP stack.
The more I think about userspace TCP/IP stack, the more
I like that idea.
Consider situation when a lot of very small packets are being sent
from the host. Each sending requires at least one system call, so performance
will suffer (in my 1Gbit lan I'm able to get only about 22 MB/sec with 92 bytes
packet with more than 90% CPU usage), but if TCP/IP processing
partially happens in userspace, then it is possible to combine a lot
of packets before doing system call thus dramatically reduce CPU usage
and improve performance.
/devel/networking :: Link / Comments ()
|