Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <1105.130.240.136.220.1109872679.squirrel@130.240.136.220>
In-Reply-To: <20050303173101.GC3414@trixie.casa.cgf.cx>
References: <1366.130.240.136.220.1109870804.squirrel@130.240.136.220> <20050303173101.GC3414@trixie.casa.cgf.cx>
Date: Thu, 3 Mar 2005 18:57:59 +0100 (CET)
Subject: Re: Slow pipes after upgrade cygwin 1.5.12-1->1.5.13-1 when running boinc
From: "Bengt-Arne Fjellner" <Bengt-Arne.Fjellner@ltu.se>
To: cygwin@cygwin.com
User-Agent: SquirrelMail/1.4.3a
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit


Christopher Faylor skrev:
> On Thu, Mar 03, 2005 at 06:26:44PM +0100, Bengt-Arne Fjellner wrote:
>>Christopher Faylor skrev:
>>> On Thu, Mar 03, 2005 at 05:36:00PM +0100, Bengt-Arne Fjellner wrote:
>>>>With boinc running einstein@home at lowest priority ( uses 100% cpu but yields
>>>> easily)
>>>>simple pipes takes a long time.
>>>>Example: from a bash prompt
>>>>echo hello|grep -v xyz
>>>>with boinc running and 1.5.13-1 takes about 7 seconds.  if i stop boinc
>>>>it takes parts of a second.  after downgrade to 1.5.12-1 with boinc
>>>>running: parts of a second.
>>>>
>>>>i have seen this on two different computers one HT one normal.
>>>>
>>>>Single commands are still fast.
>>>
>>> Is there some reason why you'd expect us to know what "boinc" is?
>>
>>My stupidity i think...
>>Really its a community infrastructure for networked computing
>>"Berkeley Open Infrastructure for Network Computing"
>>http://boinc.berkeley.edu/
>>
>>With currently this subproject running:
>>Einstein@Home
>>http://einstein.phys.uwm.edu/
>>Dont know if any other subprojects are affected.
>
> If I had to guess, I'd say that boinc is putting itself into a high priority
> class for some reason and is eating cpu cycles, causing cygwin's pipe reading
> code to stall.
>
> I've made a change to cygwin to put it's pipe reading code into a slightly
> higher priority class.  This change is in the latest snapshot:
>
> http://cygwin.com/snapshots/
>
> cgf
>

No change with cygwin1-20050303.dll.bz2 or cygwin-inst-20050303.tar.bz2

-- 
Bengt-Arne Fjellner
0910-58 53 69



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

