delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=0.8 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLY,RCVD_IN_DNSWL_NONE,TW_YW,T_TO_NO_BRKTS_FREEMAIL |
X-Spam-Check-By: | sourceware.org |
MIME-Version: | 1.0 |
In-Reply-To: | <loom.20100814T031136-220@post.gmane.org> |
References: | <loom DOT 20100814T022654-881 AT post DOT gmane DOT org> <4C65EBE4 DOT 1040401 AT aol DOT com> <loom DOT 20100814T031136-220 AT post DOT gmane DOT org> |
Date: | Sat, 14 Aug 2010 07:44:07 -0400 |
Message-ID: | <AANLkTinr7DZMTg4xrLt4b2_t71j9APEAFSmiEhxL-UDb@mail.gmail.com> |
Subject: | Re: Cygwin speed difference on multiple cores -vs- single-core? |
From: | mike marchywka <marchywka AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
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 8/13/10, Andy Nicholas <> wrote: > The scripts we're using form the basis of a build system to invoke GCC and > an > assembler lots of times throughout a directory tree of a few thousand items. You can end up spending all your time chasing include paths that isn't hard to do. > to use multi-threaded builds. When running each testing method, the CPUs are > barely loaded at all (10%, maybe) and there's almost no I/O that registers. Is the disk light on ? This is almost always an indication of blocking for something. Check task manager page faults for example. > Btw, I don't think the issue is I/O. The disk I'm using is an SSD (OCZ > Vertex > 2) which is fairly fast. But, the results repeat even if I try a regular > 7200 > RPM hard drive. I should add this to my manifesto against adjectives along with fast snail comments. 7200rpm=720/6 revs-per-second=120rps. This puts rotation time somewhere in millisecond range. Track to track seeks won't subtract from that. Memory of course is in nanosecond range, 1e6 times faster. The issue is likely to be buffering strategies and syncing. > > Yeah, weird. > > andy > > > > > > > -- > 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 > > -- marchywka AT gmail DOT com note new address 2009-12-16: Mike Marchywka 1975 Village Round Marietta GA 30064 415-264-8477 (w)<- use this 404-788-1216 (C)<- leave message 989-348-4796 (P)<- emergency only marchywka AT hotmail DOT com Note: If I am asking for free stuff, I normally use for hobby/non-profit information but may use in investment forums, public and private. Please indicate any concerns if applicable. Note: hotmail is censoring incoming mail using random criteria beyond my control and often hangs my browser but all my subscriptions are here..., try also marchywka AT yahoo DOT 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |