This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: FUSE for Cygwin
- From: Bill Zissimopoulos <billziss at navimatics dot com>
- To: "cygwin at cygwin dot com" <cygwin at cygwin dot com>
- Date: Sun, 19 Jun 2016 18:53:00 +0000
- Subject: Re: FUSE for Cygwin
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp dot mailfrom=billziss at navimatics dot com;
- References: <D389ABB9 dot 931F%billziss at navimatics dot com> <57667FEF dot 5070801 at gmx dot de>
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
On 6/19/16, 4:20 AM, "cygwin-owner@cygwin.com on behalf of Herbert
Stocker" <cygwin-owner@cygwin.com on behalf of hersto@gmx.de> wrote:
>What i don't like on (3) is that when a Cygwin process accesses the
>FUSE file system there are two Cygwin processes whose communication
>is translated from Posix to Win32 and then back (which is done again
>for the response).
[snip]
>A) Besides the double double translations of every request, there
> is also the need for four Kernel/Usermode transitions, which take
> their time.
By the way Herbert in re-reading your email, you may *not* have meant to
say that in the current WinFsp/FUSE scheme there are 4 *context switches*
(instead of 2), in which case my apologies for trying to explain something
you already were aware of.
Bill