mod_dav write performance problems on Windows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm looking into using mod_dav for file upload on both Windows and Linux servers.  Configuration has been straightforward, but I'm seeing some strange performance discrepancies for writes between Linux and Windows.

I'm running Apache 2.2.11, and have seen this behavior on both Windows XP and Vista.

I have some test code that copies a directory structure to the server using a series of MKCOL and PUT requests.  The copy to the Windows server consistently takes many times as long as the copy to the Linux server - about an order of magnitude difference.  I'd expect *some* differences between Windows and Linux, but nothing so large.

I tried a similar recursive copy using Windows' ability to map a drive to a WebDAV repository, with similar results.

Note that the Linux (CentOS 5.2) server is running in a virtual machine, but I really don't think that's the difference here.  For comparison, I also tried doing a similar copy on Windows using FTP instead of WebDAV, and its performance numbers were closer to the Linux WebDAV times, as I'd expect.

Thus far, I haven't been able to find anything on this issue in the FAQ, mailing list archives, or bug database.  I haven't yet gotten set up to build from source to debug this more thoroughly, but wanted to check if this is a known issue before doing too much work.  Any suggestions would be much appreciated.


The DAV-related settings from httpd.conf are:

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so

DavLockDB "C:/ApacheData/DavLock"

<Directory "C:/ApacheData/DocRoot/webdav">
    Dav On
</Directory>


Thanks,

curt

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux