[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Releases built setting the push bit?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-06-30 20:03:22 CEST

Auke Jilderda wrote:
> Hi,
>
> just a quick question: When building releases, is the Neon library built
> to use the "push bit"?
>
> I recently found out about the existence of this "push bit" as some sort
> of a flushing mechanism [1] that is supported on some operating systems
> (e.g. Windows) and not on others (e.g. Linux). The Neon library
> controls the push bit via a configuration flag; if this configuration
> flag is not set and the server's operating system gates the flushing
> based on the push bit, two second delays per operation are apparently
> the norm [2].
>
> For example, if I am running a Windows client, I should normally
> experience low latency when connecting to servers or routers which do
> not support the push bit (e.g. Linux) but high latency when connecting
> to a server through a router that supports the pusb bit and the push bit
> is not set.
>
> Just wondering what TortoiseSVN out-of-the-box does and whether this
> could explain poor performance from some subnets.

Yes, we build neon with HAVE_SETSOCKOPT defined. So the push bit is enabled.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Jun 30 20:03:32 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.