X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; q=dns; s=default; b=kggkmH2x9XePsvD347LzztrS6OnCb zyP6ctQR0ab4bvyVUjM6gc5rOfRHv6htLm44rolhrQ9gGYIUKLxtk6d+cev+bPHX T6p641NgbsJ9Tthk9Q1K0jxsRRvwOVtfACihFsL9ehmH2x9yg5wlzfZ6rvFg5G0s HrYVR/R6JqA0R4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; s=default; bh=td4UO3ooxKFQibWdSQc6XEEIq1k=; b=dkN Peu3s5WmXqetKdp2Jappt38kWImPsv4x+My+N+HYuPNsRPaepTQqh0fiBJ21FS4x LoTNKcK84O0TR/qDIvgV6L6VrhvfjLrstxos+WWCB9TZtgyRlADrQrHHxK3ZAzy0 R0AhMuf8Lgj3xV0jPFq80scJNly+jiGstqsxAVtI= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.2 required=5.0 tests=AWL,BAYES_00,CYGWIN_OWNER_BODY,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.2 spammy=D*gmx.de, hersto AT gmx DOT de, herstogmxde, U*hersto X-HELO: na01-bl2-obe.outbound.protection.outlook.com From: Bill Zissimopoulos To: "cygwin AT cygwin DOT com" Subject: Re: FUSE for Cygwin Date: Sun, 19 Jun 2016 18:53:00 +0000 Message-ID: References: <57667FEF DOT 5070801 AT gmx DOT de> In-Reply-To: <57667FEF.5070801@gmx.de> authentication-results: spf=none (sender IP is ) smtp.mailfrom=billziss AT navimatics DOT com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-office365-filtering-correlation-id: 0d365116-99a0-4245-defc-08d39872f008 x-microsoft-exchange-diagnostics: 1;CY1PR07MB2200;6:UFhqKQ3ivDUKroA5mOK/SJRE8wzqZsZ239cts6Kx3fi5C6AxBJRy6NpDq/qzjnxzHT2QFwqCd1rU4gRYMHw0OmYFi64UYqGssvScjHRTGYZz/wGm4sD05atYC2/m7ONsCVHGgK8lu6RKOKk+lqQEEqrsblh5hoEyjl3BcLe5m5IiVLU20YFpZLqe268tWTCOXC8KQD8GsY1gNVPvs6T0bmHS9ktQxKoSJDj2IvHt1pw/AEQhxx9/leEsco0gMvIaZcZ5+kCyrP7jyXQh6jXY+qzXpHPyY4P7QvczF6+qsMJPCpnstA06SaQx+kA+kOUv;5:VwVieArpmZBc6NKs9xtxhHwPyW6ExpqPHxIQ/FuyrWwmTFthYrYcmNu8dUK9A4XeiKT0ySD/HnS2iHs41k7+HQ12MpxHpl5JBMqIFXDhwZVutXKldoEn70mWPnSYxzpP2WeLFGuN4VvqLrBkKNWhMA==;24:Htjx+nhuiFlhYsFgGKkvJIgoIZTdr4ZrmSJ6m+fbBLpMBFo9WjHav4giApRCoK2J+iSKA3sEFqVK8xcQukHYuu6fczYHtgDoPQjWioMQLUk=;7:p4rw8yvzURiNasMO0ZkeM8PYMcPAlgfz8vvqxwNVXoONruowSD95AWCTeXq1obxgbeg9pqsoZf+3aZUeOHSQ1zmohJPaIewFjSWsbw0Jvi/L4Obo/M2xBWlOWlotP+5LbeUPTfcLWDCMQuBZU1gJGpUgvQajJSo1aI5nvrueL4IgLTMw68w9Z3zm93OhCggn4sdHY7WZXQw4YJn3P/phaNFmizh14Sq9mp7KusW89jHDR9q3B4RUODtxqBh+ngRL x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2200; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(26323138287068); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040130)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041072)(6043046);SRVR:CY1PR07MB2200;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2200; x-forefront-prvs: 09781D4C35 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(199003)(377454003)(189002)(24454002)(5004730100002)(2950100001)(450100001)(77096005)(92566002)(5002640100001)(2900100001)(11100500001)(3660700001)(122556002)(3280700002)(36756003)(99286002)(87936001)(106116001)(105586002)(106356001)(2351001)(8676002)(110136002)(107886002)(66066001)(97736004)(101416001)(76176999)(54356999)(50986999)(86362001)(2501003)(19580395003)(2906002)(3480700004)(68736007)(8936002)(81156014)(102836003)(3846002)(6116002)(19580405001)(189998001)(586003)(5640700001)(10400500002)(7846002)(81166006)(1730700003)(94096001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR07MB2200;H:CY1PR07MB2199.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: navimatics.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 X-OriginatorOrg: navimatics.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2016 18:53:00.8236 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 21071be9-4f9a-413b-89ac-8353a5d2410a X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2200 X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id u5JIrRTW021685 On 6/19/16, 4:20 AM, "cygwin-owner AT cygwin DOT com on behalf of Herbert Stocker" 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