delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/02/18/16:20:21

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.1 required=5.0 tests=BAYES_00,FORGED_HOTMAIL_RCVD2,SPF_HELO_PASS,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <27645832.post@talk.nabble.com>
Date: Thu, 18 Feb 2010 13:20:10 -0800 (PST)
From: =?UTF-8?Q?Jarkko_H=C3=A4kkinen?= <jarkko DOT hakkinen AT hotmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Slow fork issue - Win x64
In-Reply-To: <4B7C869D.8040908@laposte.net>
MIME-Version: 1.0
References: <1613876000 DOT 20080917204140 AT F1-Photo DOT com> <COL101-W1796553906F07DD5A0E579E64F0 AT phx DOT gbl> <1542859895 DOT 20080918134643 AT F1-Photo DOT com> <21561482 DOT post AT talk DOT nabble DOT com> <27607447 DOT post AT talk DOT nabble DOT com> <4B7C869D DOT 8040908 AT laposte DOT net>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Your results notwithstanding, my performance (if you want to call looping
'date's that) went down five-fold from what it was on XP 32-bit and
corresponds to the figures posted at the beginning of the thread. And as to
the bash not being "efficient shell", that may very well be but I think it
would be naive to think that a fellow developer does not notice changes in
his development environment as apparent as auto-completion or compilation --
routines repeated thousands of times over many years. 

Obviously, there could be something else wrong in my setup as well, but I
did ran similar tests through the native command shell and been timing my
compilation times on MSVC. Everything is lightning-fast in comparison to my
old dev env -- just not cygwin.

-J


Cyrille Lefevre wrote:
> 
> 
> bash is not an efficient shell :
> 
> while : ; do date; done | uniq -c
> 
>        5 Thu Feb 18 01:03:30     2010
>        8 Thu Feb 18 01:03:31     2010
>        8 Thu Feb 18 01:03:32     2010
>        9 Thu Feb 18 01:03:33     2010
>        8 Thu Feb 18 01:03:34     2010
>        9 Thu Feb 18 01:03:35     2010
>        8 Thu Feb 18 01:03:36     2010
>        5 Thu Feb 18 01:03:37     2010
> 
> let's try pdksh (well, not really more efficient) :
> 
>        7 Thu Feb 18 01:03:38     2010
>        9 Thu Feb 18 01:03:39     2010
>        8 Thu Feb 18 01:03:40     2010
>        8 Thu Feb 18 01:03:41     2010
>        8 Thu Feb 18 01:03:42     2010
>        9 Thu Feb 18 01:03:43     2010
>        8 Thu Feb 18 01:03:44     2010
>        8 Thu Feb 18 01:03:45     2010
>        8 Thu Feb 18 01:03:46     2010
>        7 Thu Feb 18 01:03:47     2010
> 
> and ksh 93 :
> 
>        8 Thu Feb 18 01:03:59     2010
>        7 Thu Feb 18 01:04:00     2010
>       12 Thu Feb 18 01:04:01     2010
>       12 Thu Feb 18 01:04:02     2010
>       12 Thu Feb 18 01:04:03     2010
>       12 Thu Feb 18 01:04:04     2010
>       12 Thu Feb 18 01:04:05     2010
>       12 Thu Feb 18 01:04:06     2010
>       12 Thu Feb 18 01:04:07     2010
>       12 Thu Feb 18 01:04:08     2010
> 
> ksh88 is not so bad :
> 
>        7 Thu Feb 18 01:06:47     2010
>        6 Thu Feb 18 01:06:48     2010
>       10 Thu Feb 18 01:06:49     2010
>        9 Thu Feb 18 01:06:50     2010
>        9 Thu Feb 18 01:06:51     2010
>       10 Thu Feb 18 01:06:52     2010
>        9 Thu Feb 18 01:06:53     2010
>        9 Thu Feb 18 01:06:54     2010
>        8 Thu Feb 18 01:06:55     2010
>        9 Thu Feb 18 01:06:56     2010
> 
> tests realised under cygwin 1.7 on a Q6600 in 32 bit mode (around 30% of 
> cpu usage)
> 
> Cordialement,
> 
> Cyrille Lefevre
> -- 
> mailto:Cyrille DOT Lefevre-lists AT laposte DOT net
> 
> 
> 
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Slow-fork-issue---Win-x64-tp19538601p27645832.html
Sent from the Cygwin list mailing list archive at Nabble.com.


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

- Raw text -


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