[icecast-dev] Second patch again CVS version

Ricardo Galli gallir at uib.es
Sun Feb 24 00:04:03 PST 2002



On 24/02/02 08:17, Ricardo Galli shaped the electrons to say:
> > > - Added TCP_NODELAY to a nonblocking socket. It is said that it's
> > > improve performance in Linux. TODO: check Win32 compatibility.
> >
> > What's it supposed to do in general?  I've had varying success with the
> > advanced socket options.
>
> Turn the Nagle algorithm off, so there it doesn't introduce delays
> (although it can generate more messages). Should be tested in severeal
> conditions.

Sorry, didn't explain well. 

Nagle's  algorithm (rfc896) buffers user data until there is no pending acks 
or it can send a full segment (rfc1122).

icecast doesn't need it at all, because it already sends large buffers and 
the time to send the next buffers is relatively very long.

<p>
-- 
  ricardo
"I just stopped using Windows and now you tell me to use Mirrors?" 
    - said Aunt Tillie, just before downloading 2.5.3 kernel.

--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Icecast-dev mailing list