On Thu, 9 Nov 2006, Ken Hornstein wrote:

I think it should be possible to achieve the same result with sendfile()
and TCP_CORK. This may be for Linux only however.

Yay, more #ifdef's!

That's not my problem, I'm just suggesting ideas. ;-)

Hm, I am wondering if that's a win; that means two extra syscalls.

Here two extra syscalls (a few microseconds nowadays?) can save processing a packet (or more), and incurring network latency (a hundred microseconds on my Ether).

We could play some games if you're sending a large chunk of data, though ... you would only need to set TCP_CORK at the beginning of sending a large chunk, and clear it at the end. Clearly plenty of things to play with.

This is exactly how it's meant to be used.


--
[EMAIL PROTECTED]
_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to