Cygwin Filesystem Performance degradation 1.7.5 vs 1.7.7, and methods for improving performance

Brian Ford
Thu Oct 7 15:12:00 GMT 2010

On Thu, 7 Oct 2010, Derry Shribman wrote:

> Here's a quick guess on what the problem may be:
> For network shares (SAMBA), opening any handle, even a non-GENERIC_READ
> handle requires a round-trip to the SAMBA server over the network. This
> could easily be 1ms for LAN (and much much more for WAN). And only after
> you have the handle you can query it. So thats what the "open network
> file information" structures and APIs are: for network shares that the
> additional round-trip for CreateFile/CloseFile makes it slower.

If you folks haven't already seen the information presented here it might
be interesting.  I know I found it useful for coding the applications we
use to move massive amounts of data and numbers of files around.

Brian Ford
Staff Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained crew...

More information about the Cygwin-developers mailing list