X-Recipient: archive-cygwin@delorie.com
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3E106385DC03
Authentication-Results: sourceware.org;
 dmarc=pass (p=none dis=none) header.from=gmx.com
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1653382041;
 bh=HjLK55iPdl2BDnClTM7dOzekkyuCtA/Xlf8Nn548CQ0=;
 h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To;
 b=Vk+j6pe7uPQGQ3QOIWklAD9bgUazk+WvL+J9wzCE1tfwd+h5Q63d6V8TO1pjT3Vt1
 5o30Xq05WaiI2iAWE7BI/OAE1FFka598IQTtJmRWuvJkubG4aZVulDs+ftlei9+H+7
 NY9I/VQZn/MpkfOzJWRvQH4fsG7NtM4uudImx0wI=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Message-ID: <af017c23-b069-b25e-47d9-584eba3226c2@gmx.com>
Date: Tue, 24 May 2022 09:47:20 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Thunderbird/91.9.0
Subject: Re: Cygwin Perl has slowed in recent months
Content-Language: en-GB
To: cygwin@cygwin.com
References: <9a24b87b-e71d-9371-5d78-2b0f160adacd@holgerdanske.com>
 <69f7b5b2-0730-bce2-90d8-95a7fde0a15f@t-online.de>
 <b4ea7bca-242a-4c9c-6736-ec997f6d6877@holgerdanske.com>
 <CAD8GWsvsNsF9w7NzxRDDDCwfcVkJp4_kVvwr6f7obCxi95-ZiQ@mail.gmail.com>
 <CAEhDDbCOq5azJwRb_dpC4CgNFhe=w2n3ZJCcZ04H4VOFFMgrDg@mail.gmail.com>
From: Sam Edge <sam.edge@gmx.com>
In-Reply-To: <CAEhDDbCOq5azJwRb_dpC4CgNFhe=w2n3ZJCcZ04H4VOFFMgrDg@mail.gmail.com>
X-Provags-ID: V03:K1:yFIElmFoAmshmWXmfXnH0sudOKzs+jrClXV+v0wtwvmLmb2pspc
 BEJyZkWTrzdem+LGwQFl/MrMNPGaidKiCnubu83wHpiATqnZuSaWyR/S5Mw/Q38q8T7KNTH
 l6SUMt6OnCsTFpAglMzCYMat8nvZbZSRRG90NNWc/TCwHOX2B5r3Z+sB6YDY58k6Y7wrN1t
 3WmyKFscKr/RuBW6upK0g==
X-UI-Out-Filterresults: notjunk:1;V03:K0:y2pnoUivWAE=:RFrb5RnjAE8ms3DZD5CsWq
 kBPzlPUUz1rHR3WeWIHlC+bbZz7sBfuug7BImNFQJfg++JeQptelJqw2IxED92aNFBC1ctuoB
 U/yJzLt4d6v7ZdlyvPM2kRHrbaaYe7k6dWXuJ6Ic5osKeb/GvCjlicHC2sIfwxidaFa3Sjrzh
 d36YNzG7FX8G8ypCdxMgiQGZr12anTfjPWzAKtlXD6o/iR3dbUtdk8BgpFYxTO5YEHtlz3kuH
 lZc8tDY3Yy3Z2wbb1IBx1b8lCYqsN6018pv+GycqcPpJSBgQExQLYUmfjHeX4ClMVN7RASL5z
 61LDuJRiH6syA9JU2TmBX2HAw3kBN27eOKs14O1Ck2wf8PcVNTKJa4GJLvRolwXGoqgUsWFPZ
 TPKnAe77UV/7iZGaq1eLeBs2KmDI+exkkzUK9iGH1TAxZ8To744rTN004FdznoL/X4xEuCmca
 yZOwsXI7hVqDP4limwHqM6s27M5tTOv/TK5DIoun2kS2flsrbSS+Ip/52TFnj2E2tfn/iHM7j
 Q27mYLtOHqhbRvsN08GhcKl8Y7JN6PSTaXXl9FEkicL4ZaGOL8WPiXTgjrldOnMv/1oQvK1Nc
 fhm4pnAmRkSiSxiF5AncdQZDqhtxH90+3jie1dqMGIF8MEBchvd7ibHSVdylftXow6cskZKoG
 CfZtJBq782SbVPUnoYs9XXPlE0KK8eU43S9+eLwOa9kJfRnOy4JQDILH0J2fExl5yQTcRM7dM
 ZRPiMhKmJ9je9E++H42uS+RfyH44XDyr1mehL8/Mwu42lRP7eOgobGyUWkhJSeuwWTJdUwPOk
 0q5qLAe50vVrAqx/yiPf8dW9GgglaVog866OqXZ6Nj+vtOwtND5qlt4BAE+vhh5SneKbH9Kvy
 FJ0jdtgBa6YmdpMoKvpJXALOqNR71lbi+SlrxMqL2ldJTziTAxaJH5udG83zCjF1f39/n87Ys
 YBbihxbo6L8BrATsiDU1etdKL5APbG6OLhdyWKN1BW1SgX4f4ztzZIqOuThfv6HEEeeVNzcuV
 XuIwZV26eqVIHu+56moSARs56qdY8+Qs+yhfvz+EJE/Ws5j+saKKa2hr0mtuRvUhi8tvpECWp
 Zd9+drAM5hiLcejTNyIiZKzF+r3ATJLltZ5he7snM6OrIAUrmZVG6D33g==
X-Spam-Status: No, score=-3.8 required=5.0 tests=BAYES_00, BODY_8BITS,
 DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_LOW,
 RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP,
 T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: cygwin-bounces+archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 24O8mQIR003262

On 24/05/2022 09:25, Csaba Raduly wrote:
 > On Mon, 23 May 2022 at 20:47, Lee  wrote:
 >>
 >> On 5/22/22, David Christensen <dpchrist@holgerdanske.com> wrote:
 >>> On 5/21/22 10:55, Hans-Bernhard Bröker wrote:
 >>>> Am 18.05.2022 um 03:53 schrieb David Christensen:
 >>>>
 >>>>  > I am working on a Perl module that runs on various Unix-like
platforms.
 >>>>  > When I 'make test' on similar computers:
 >>>>  >
 >>>>  > FreeBSD 12.3-RELEASE         28 wallclock secs
 >>>>  > Debian GNU/Linux 11.3          31 wallclock secs
 >>>>  > macOS 11.6.2              36 wallclock secs
 >>>>  > Windows 7 / Cygwin 3.3.5-1    509 wallclock secs
 >>>>
 >>>> Given the complete lack of information about what that Perl module of
 >>>> yours might be doing, that's hard to have a meaningful discussion
about.
 >>>
 >>>
 >>> Thank you for the response.  I was hoping there was a known issue.
 >>> Apparently, not.
 >>
 >> What I consider a well known issue is that process start up time is
 >> _very_ slow.  If your  'make test' starts lots of processes that could
 >> be a problem.
 >>
 >
 > While Cygwin''s fork emulation is indeed  slow (I once measured 1000:1
 > between Cygwin and Linux  * ),
 > "make test" likely started roughly the same number of processes "then"
 > as it does  "now".
 > In  which case the increase in the run time could be attributed to
Cygwin.

Indeed.

But perhaps what the Cygwin core and/or Cygwin Perl maintainers need is a
simple test case Perl script that can be shown to be much slower on the
current
releases than it was on a named earlier pair of releases. And maybe some
testing by the original poster to see if it is the Cygwin or Perl release
change that causes the issue.

Anecdotal observations do not an issue report make. ;-)

--
Sam Edge


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

