diff options
author | kmacy <kmacy@FreeBSD.org> | 2007-04-04 05:29:18 +0000 |
---|---|---|
committer | kmacy <kmacy@FreeBSD.org> | 2007-04-04 05:29:18 +0000 |
commit | 7db0b7227a660d06b4fef79738da201c3b2d64fc (patch) | |
tree | 8f17ab5ec1d380c0facb0940ee00d67309a56cd4 /lib/libpthread/thread/thr_writev.c | |
parent | b366dad5ed87beff464b42ed6cd36288df45107e (diff) | |
download | FreeBSD-src-7db0b7227a660d06b4fef79738da201c3b2d64fc.zip FreeBSD-src-7db0b7227a660d06b4fef79738da201c3b2d64fc.tar.gz |
Make DMA tags per-queue to facilate parallel mappings
Defer mbuf allocation and initialization until after data has already been
received in a cluster
This reduces cpu utilization somewhat, but it only improves the rx path.
Recent changes to TCP appear to make us rate limited by the TX path.
This is the first step in reducing mbuf management overhead for manipulating
clusters.
MFC after: 3 days
Diffstat (limited to 'lib/libpthread/thread/thr_writev.c')
0 files changed, 0 insertions, 0 deletions