delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/05/24/04:48:26

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT 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
To: cygwin AT cygwin DOT com
References: <9a24b87b-e71d-9371-5d78-2b0f160adacd AT holgerdanske DOT com>
<69f7b5b2-0730-bce2-90d8-95a7fde0a15f AT t-online DOT de>
<b4ea7bca-242a-4c9c-6736-ec997f6d6877 AT holgerdanske DOT com>
<CAD8GWsvsNsF9w7NzxRDDDCwfcVkJp4_kVvwr6f7obCxi95-ZiQ AT mail DOT gmail DOT com>
<CAEhDDbCOq5azJwRb_dpC4CgNFhe=w2n3ZJCcZ04H4VOFFMgrDg AT mail DOT gmail DOT com>
From: Sam Edge <sam DOT edge AT gmx DOT 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 AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
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 AT holgerdanske DOT 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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019