delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/05/28/12:04:33

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
Date: Sat, 28 May 2005 12:04:24 -0400
From: Christopher Faylor <cgf-no-personal-reply-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Serious performance problems (malloc related?)
Message-ID: <20050528160424.GB12395@trixie.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
References: <4297A14B DOT 9070409 AT plausible DOT org> <20050528131501 DOT V53507 AT logout DOT sh DOT cvut DOT cz>
Mime-Version: 1.0
In-Reply-To: <20050528131501.V53507@logout.sh.cvut.cz>
User-Agent: Mutt/1.5.8i

On Sat, May 28, 2005 at 01:24:31PM +0200, Vaclav Haisman wrote:
>I have similar problem with CPU bound program of mine on Cygwin too.
>The difference is something like 35 minutes versus 400 seconds on the
>same machine but under FreeBSD.

Yep.  This is pretty much what I expected.  Now we'll see a stream of
people commenting on slowness and speculating on the cause without
spending any time to actually figure out what the cause might be.

>Somebody mentioned that malloc implementation could be the problem.
>Dunno.  I has also crossed my mind that another difference between
>FreeBSD and Cygwin is implementation of C++ exceptions.  Maybe the SJLJ
>implementation that Cygwin AFAIK uses has too big overhead.
>
>PS: I think that cgf should really try to improve his PR skills.

"PR"?  I am not really interested in public relations.  If you don't
like the way I communicate, just delete my email.  It's pretty simple.

I'm also not interested in being tech support for a commercial
enterprise which has a large user base who needs urgent help with a
"serious problem".

But, the nice thing about free software is that it doesn't matter what
I want.  Anyone here can help.  I'm just one person.  I'm certainly not
going to stop anyone who wants to dig in.

Asserting that people can back up unsubstantiated surmises by building
the software and actually verifying for themselves is one of the basic
advantages of free software.  As painful as it is for most people,
if there is an issue that bothers you about cygwin, you really can take
some time to look into it yourself rather than relying on the random
kindness of strangers.

Think of what a hero you'll be if you figure out a way to improve
cygwin's "slowness".

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

- Raw text -


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