If I use send() on one Linux box to send data to a socket on another
Linux box and use recv() to read the data, how large is the buffer on
the destination box, i.e. how much stuff can I send it before it
overflows or blocks and refuses to take any more?
There is a situation where the receiving host may not get around to
reading the data with recv() for a while.
Is there a way to control the size of the receive buffer, perhaps a
configuration parameter or even a change to a header file and a
recompile of the kernel?
Both hosts in this situation are Pentium 4 running Fedora Core 3 with
512 MB RAM.
Thanks...
|