Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT 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 DOT 130 DOT 240 DOT 136 DOT 220 DOT 1109870804 DOT squirrel AT 130 DOT 240 DOT 136 DOT 220> <20050303173101 DOT GC3414 AT trixie DOT casa DOT cgf DOT 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" To: cygwin AT cygwin DOT 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 AT 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 AT 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/