delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/10/06/14:38:43

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Fri, 6 Oct 2000 14:36:49 -0400
To: cygwin AT sources DOT redhat DOT com
Subject: Re: make[5]: execvp: C:/Cygwin/bin/bash.exe: No more processes
Message-ID: <20001006143649.N3094@cygnus.com>
Reply-To: cygwin AT sources DOT redhat DOT com
Mail-Followup-To: cygwin AT sources DOT redhat DOT com
References: <20001006171429 DOT 505 DOT qmail AT web121 DOT yahoomail DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.3.6i
In-Reply-To: <20001006171429.505.qmail@web121.yahoomail.com>; from earnie_boyd@yahoo.com on Fri, Oct 06, 2000 at 10:14:29AM -0700

On Fri, Oct 06, 2000 at 10:14:29AM -0700, Earnie Boyd wrote:
>--- Chris Faylor <cgf AT cygnus DOT com> wrote:
>> 
>> That's a shame.  It's likely that there will be problems in the next release
>> if no one tests the snapshots.
>> 
>
>And a lot of work has been done to improve Cygwin.  I'm currently using a the
>most recent snapshots with no problem.  It also feels faster, I can display a
>colorized long listing of the /usr/bin directory upon a fresh start of Cygwin
>in ~3.6 seconds with the process getting only 10 - 11 percent of the CPU.  Due
>to some brilliant path caching a subsequent issue of the same command will
>finish in ~1.8 seconds.

It would be interesting to see if you notice any speed improvements by mounting
any directory containing cygwin executables with the '-X' option.  This informs
the cygwin1.dll v1.1.5 that it can pass arguments around using UNIX conventions
for argv and the environment.  So, it doesn't have to spend time quoting arguments
or munging environment variables.

For directories containing non-cygwin executables, mounting using the '-x' option
should also cause a slight increase.  That would stop cygwin from opening file
to look for a '#!' in the case of non .exe files.  This is also the case for '-X'
mounted directories, of course.

The '-x' option actually should work for 1.1.4, too.

Also, check out the 'ps -W' command.  It lists all processes rather than just
Cygwin processes.

Now, if only it all worked on NT 3.5... :-(

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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