From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by sourceware.org (Postfix) with ESMTPS id 3E106385DC03 for ; Tue, 24 May 2022 08:47:23 +0000 (GMT) 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 Received: from [192.168.15.119] ([88.97.26.74]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N3KTo-1nl8SR1jkI-010I5v for ; Tue, 24 May 2022 10:47:21 +0200 Message-ID: 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> From: Sam Edge In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 May 2022 08:47:25 -0000 On 24/05/2022 09:25, Csaba Raduly wrote: > On Mon, 23 May 2022 at 20:47, Lee=C2=A0 wrote: >> >> On 5/22/22, David Christensen wrote: >>> On 5/21/22 10:55, Hans-Bernhard Br=C3=B6ker wrote: >>>> Am 18.05.2022 um 03:53 schrieb David Christensen: >>>> >>>>=C2=A0 > I am working on a Perl module that runs on various Unix-like platforms. >>>>=C2=A0 > When I 'make test' on similar computers: >>>>=C2=A0 > >>>>=C2=A0 > FreeBSD 12.3-RELEASE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 28 wallclock secs >>>>=C2=A0 > Debian GNU/Linux 11.3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 31 wallclock secs >>>>=C2=A0 > macOS 11.6.2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 36 wallclock secs >>>>=C2=A0 > Windows 7 / Cygwin 3.3.5-1=C2=A0=C2=A0=C2=A0 509 wallclock s= ecs >>>> >>>> Given the complete lack of information about what that Perl module o= f >>>> yours might be doing, that's hard to have a meaningful discussion about. >>> >>> >>> Thank you for the response.=C2=A0 I was hoping there was a known issu= e. >>> Apparently, not. >> >> What I consider a well known issue is that process start up time is >> _very_ slow.=C2=A0 If your=C2=A0 'make test' starts lots of processes = that could >> be a problem. >> > > While Cygwin''s fork emulation is indeed=C2=A0 slow (I once measured 10= 00:1 > between Cygwin and Linux=C2=A0 * ), > "make test" likely started roughly the same number of processes "then" > as it does=C2=A0 "now". > In=C2=A0 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. ;-) =2D- Sam Edge