From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.131]) by sourceware.org (Postfix) with ESMTPS id 743C53858C39 for ; Fri, 10 Sep 2021 15:26:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 743C53858C39 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=cygwin.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=cygwin.com Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1Mg6JS-1mryxk3i4E-00he0h for ; Fri, 10 Sep 2021 17:26:54 +0200 Received: by calimero.vinschen.de (Postfix, from userid 500) id F28B3A80D9A; Fri, 10 Sep 2021 17:26:53 +0200 (CEST) Date: Fri, 10 Sep 2021 17:26:53 +0200 From: Corinna Vinschen To: cygwin-developers@cygwin.com Subject: Re: cygrunsrv + sshd + rsync = 20 times too slow -- throttled? Message-ID: Reply-To: cygwin-developers@cygwin.com Mail-Followup-To: cygwin-developers@cygwin.com References: <3b560051-ab27-f392-ca4b-d1fd9b5733b0@cornell.edu> <20210827202440.47706fc2fc07c5e9a1bc0047@nifty.ne.jp> <20210907122631.65452be8d021ec72259431d5@nifty.ne.jp> <20210909124115.555c6be15d675500617d284a@nifty.ne.jp> <20210909170549.506cc3c1f6029d904fece6dd@nifty.ne.jp> <20210909211940.51ef391e27d43f0421962cb8@nifty.ne.jp> <20210909214246.cd1ff1a3062fea27e51ad4ae@nifty.ne.jp> <33386baf-3b2d-d57f-2ad3-1bd328ed7935@cornell.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <33386baf-3b2d-d57f-2ad3-1bd328ed7935@cornell.edu> X-Provags-ID: V03:K1:3i+5ZuQX5mEjVd2TZKYY1J7eLr+OjjHq/Mqxw8lA/EYoMjwSBnx NDhu1BZDFnnJLXqAlkEIWxT51X1eTBhF/8ac6WM+QGSHXju1w+LKtw5iHA/9RoeRasoGUDz dC9Ud+DqYbuSQ3LFlchyGQREFfdLQB7K9DfgwqfHX86ptPDopWlRIJbbwpAeG8+pktetaTD q1o9Etc+EJwXaa+imTN2w== X-UI-Out-Filterresults: notjunk:1;V03:K0:uQxdUApyGX4=:WSGj2Qdgs375XJo+WzvTD6 O47IHWgRKXDkigcfbmPut8sEN9AgHDk1RiOpo5+c0h3pQwSVTk7NGLJ3ZMlpFlHALfkaMxzvc jl3WpRVjPUsI01rqcNlCg7rgBjtA6iS5T66ev7OYShH39afzGwQow7wlHKV1q/1jhxfiLJpe/ plMNdmGLoIdL8snRwyo6C4hXgvDKVFAybl8EUBvB9Le9jtJzQS55gpV1R04pgJ6mNAc6AH8L1 hb1v0C8fsOSJvhdhRwn/OcrvpSqMe6t3Dpxz62SXacUHnjC0AseKEzfxehTkHpt5KISLMLCpA yYMPmi3dnC2i2FikdY3hMCEQcrntfmkQSMVxqfLQVt517e7AuZBf7vVBAyCij/n7/SPJTnpT+ Sj1fj+Yp1WGRmAk3oKRPVjvm7a3RNGMQesb6FOsw8KPO8Ziq6WCN0/ZC+X1hjrmafXJBIID5p tBzNE9IJHxrY6iqusTOhxVj4DB3J/jGWA4ADeDjDXj6yLQOkfXGvMB7fz+pmG3l8FrlKnchSz tSlH78Y+9gaQu6XwYIyd/ucPn879UOKDT5hRsq0M14hK2s0gdVEIFFodlfKoa89oeNkaqQRLr nIZRek41Ue9SXkFLyQ+chheTAzbIalSW6EowEYX7WZHEH++WNOj+qfZKLcU2zYCLVkM1VfjKX aPGqEsigbIdDooKXLkOCu4o8uEHkCH9DM9iZdLMU4QGQ9TOBf6/Azr+C+CTW255LXeGddN2Bq hSnBuj2rCcCcDBB4VqRt+O65bHFFuudQ4y9KOpki7252QNCXN35kWkwjAHI= X-Spam-Status: No, score=-99.9 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_NONE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Sep 2021 15:26:57 -0000 On Sep 10 11:17, Ken Brown wrote: > I've rerun your test with the latest version, and the test results are > similar. I've also run a suite of fifo tests that I've accumulated, and > they all pass also, so I pushed your patch. > > I think we're in pretty good shape now. The only detail remaining, AFAIK, > is how to best avoid a deadlock if the pipe has been created by a non-Cygwin > process. I've proposed a timeout, but maybe there's a better idea. Not from my side. Every time I think I have an idea it's another sort of chicken-egg problem... Corinna