From owner-freebsd-current@FreeBSD.ORG Mon Oct 1 18:55:12 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 338AF16A418; Mon, 1 Oct 2007 18:55:12 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (ns0.blackend.org [82.227.222.164]) by mx1.freebsd.org (Postfix) with ESMTP id 9CCC013C455; Mon, 1 Oct 2007 18:55:11 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (localhost [127.0.0.1]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id l91IstIS072329; Mon, 1 Oct 2007 20:54:55 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: (from marc@localhost) by abigail.blackend.org (8.13.4/8.13.3/Submit) id l91IssaW072328; Mon, 1 Oct 2007 20:54:55 +0200 (CEST) (envelope-from marc) Date: Mon, 1 Oct 2007 20:54:54 +0200 From: Marc Fonvieille To: Jeff Roberson Message-ID: <20071001185454.GA72080@abigail.blackend.org> Mail-Followup-To: Jeff Roberson , Marcus Reid , freebsd-current@freebsd.org, Roman Bogorodskiy References: <20070916061932.GA93480@underworld.novel.ru> <20070918061806.GA85425@blazingdot.com> <20070918004027.G558@10.0.0.1> <20071001101525.GA1530@gothic.blackend.org> <20071001112845.N583@10.0.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071001112845.N583@10.0.0.1> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.9i Cc: freebsd-current@freebsd.org, Roman Bogorodskiy Subject: Re: SCHED_ULE on desktop system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Oct 2007 18:55:12 -0000 On Mon, Oct 01, 2007 at 11:30:16AM -0700, Jeff Roberson wrote: > >I have the same problems as Roman: once I compile something, most of X > >applications become slow as hell with lagging screen refresh. That's on > >-CURRENT (with all debug, malloc, invariant things disabled) with ULE > >and Xorg 4.3 (I'll test with the legacy scheduler as soon as possible). > >This behavior does not occur on 6.2 but with Xorg 7.2, so I really suspect > >last Xorg release to be guilty. Jeff you often mentioned tests on your > >laptop, could you check what Xorg version your run? > > xorg-7.2 X.Org complete distribution metaport > xorg-server-1.2.0_2,1 X.Org X server and related programs > > If you're running very recent current you can try renicing X negatively. > If you nice -20 and it doesn't improve then it's probably not the cpu > scheduler causing the delay. What display driver are you using? How much > cpu is X using while you're experiencing the lag? > I tried with _4BSD and it gives the same behavior (I even downgraded Xorg to 7.2). Renicing X does not really help. I use nvidia or nv driver (nvidia one is a bit less worse). The lag can even appears with 4% of CPU usage according to top(1). Thanks to your remarks and my tests, I'm now sure it's scheduler independent. It seems 7-CURRENT is slower than 6.X regarding I/O :( For info the box is a 1.2GHz Athlon with 1GB of RAM and swap is never used. -- Marc