Re: 2.5.50-BK + 24 CPUs

David S. Miller (davem@redhat.com)
Mon, 09 Dec 2002 12:15:57 -0800 (PST)


From: Manfred Spraul <manfred@colorfullife.com>
Date: Mon, 09 Dec 2002 18:03:10 +0100

Unfortunately zero-copy doesn't help to avoid the schedules:
Zero copy just avoid the copy to kernel - you still need one schedule
for each page to be transfered.

The zerocopy patches copied up to 64k (or rather, 16 pages, something
like that) at once, that's going to lead to 16 times less schedules.

The 64k number was decided arbitrarily (it's what freebsd's pipe code
uses) and it can be experimented with.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/