This is the mail archive of the cygwin-patches mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


On Tue, Sep 28, 2010 at 08:56:18AM -0600, Warren Young wrote:
>On 9/22/2010 7:44 AM, Christopher Faylor wrote:
>>
>> What is /mnt/hgfs/C in this case?  How is it mounted?
>
>HGFS is the Host-Guest File System, a VMware technology that lets it 
>export host volumes to the guest in a high-speed way.
>
>If you used old versions of VMware Workstation for Linux, you may 
>remember that they used to ship a version of Samba to export Linux-side 
>filesystems to the Windows guest.  Now they use their proprietary HGFS 
>technology instead.  In addition to being smaller and faster than Samba, 
>it works with all supported host and guest combinations, and it removes 
>a dependency.
>
>I believe Yoni's point is that the
>
>     Linux guest -> HGFS/VMware -> Windows native
>
>path apparently has less code in it than the
>
>     Cygwin -> Windows native
>
>code path.

It isn't extremely surprising that Linux access speed for a filesystem
in a simulated environment, which presumably does not go through
multiple layers of DLLs, would be faster than Cygwin.  I wouldn't even
be surprised to see that the old Samba implementation was faster.

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]