delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/07/01/14:24:11

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
Date: Wed, 01 Jul 2009 20:23:53 +0200
From: "Vincent R." <forumer AT smartmobili DOT com>
To: <cygwin AT cygwin DOT com>
Subject: Re: fork and exec (was: Re: Proposed patch to system.XWinrc)
In-Reply-To: <20090701173246.GA7966@ednor.casa.cgf.cx>
References: <416096c60906302255t1b5bdb41u442ebca20679c8d9 AT mail DOT gmail DOT com> <20090701151156 DOT GB335 AT ednor DOT casa DOT cgf DOT cx> <a4e34c72e377a41f991faec1244832fe AT mail DOT smartmobili DOT com> <20090701160622 DOT GB5802 AT ednor DOT casa DOT cgf DOT cx> <7c085b629a9348d262d5339aff93c6d4 AT mail DOT smartmobili DOT com> <20090701173246 DOT GA7966 AT ednor DOT casa DOT cgf DOT cx>
Message-ID: <ceae33ad2fdd6436c74ec53d7dad3fb0@mail.smartmobili.com>
X-Sender: forumer AT smartmobili DOT com
User-Agent: RoundCube Webmail/0.2
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

On Wed, 1 Jul 2009 13:32:46 -0400, Christopher Faylor
<cgf-use-the-mailinglist-please AT cygwin DOT com> wrote:
> On Wed, Jul 01, 2009 at 06:52:38PM +0200, Vincent R. wrote:
>>On Wed, 1 Jul 2009 12:06:22 -0400, Christopher Faylor
>>> No one is asking for benchmarks! However, if we were, strace is
>>> particularly unsuitable for that task.  If you want to see improvements
>>> happen then dive into the code and offer specific suggestions.
>>
>>I did but maybe it would be important to know for sure that the problem
>>comes from fork and exec because I think you are sharing the same code
>>with mingw and it runs a lot faster with it.  So before I dive :
>>
>>1) I want to be sure that fork/exec are the reason
>>2) See the differences with mingw.
> 
> If you think we're sharing process creation code with MinGW then you
> have a misunderstanding about the nature of the projects.  One of the
> main reasons for MinGW is that they want to do everything natively.
> That is obviously not the case with Cygwin.
> 
I know that.

> If you are talking about MSYS then, the last time I checked, we were
> actually slightly faster.  
I will check this affirmation.

> I obviously can't tell you what to do but I
> doubt that comparing the current version of Cygwin against an ancient
> hacked version of Cygwin (i.e., MSYS) is going to be very useful.
> 

Ok so no more proposal.
<autosuggestion mode>
But after all why am I so interested in reducing compilation time on cygwin
because now I have time to take 10 coffees, read all my emails, ...
</autosuggestion mode>




--
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