From owner-freebsd-stable@FreeBSD.ORG Mon Aug 5 21:26:12 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B5F95368 for ; Mon, 5 Aug 2013 21:26:12 +0000 (UTC) (envelope-from dave@mischler.com) Received: from teaspoon.mischlersflorist.com (rrcs-72-45-221-198.nys.biz.rr.com [72.45.221.198]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7663F2926 for ; Mon, 5 Aug 2013 21:26:12 +0000 (UTC) Received: from [192.168.163.29] ([192.168.163.29]) by teaspoon.mischlersflorist.com (8.14.7/8.14.5) with ESMTP id r75LFGPN020101 for ; Mon, 5 Aug 2013 17:15:16 -0400 (EDT) (envelope-from dave@mischler.com) Subject: unexpected idprio 31 behavior on 9.2-BETA2 and 9.2-RC1 From: Dave Mischler To: freebsd-stable@freebsd.org Content-Type: text/plain; charset="us-ascii" Date: Mon, 05 Aug 2013 17:15:16 -0400 Message-ID: <1375737316.96778.10.camel@firkin.mischler.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dave@mischler.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Aug 2013 21:26:12 -0000 I have an i5-2500 machine 8GB RAM now running 9.2-RC1 amd64 with the GENERIC kernel. Today, while still running 9.2-BETA2, I updated my source tree and started building world with idprio 31 and I looked back a while later and all the CPU cores and disk were essentially idle, and hardly any progress had been made on the build. I stopped and restarted the build without the idle priority setting and it ran fine. Anybody else seen any of this? Anybody know about any fairly recent changes that might account for it? I did a "rm -rf /usr/src /usr/obj" and loaded a new source tree before going to RC1. I still see odd behavior at RC1. Sometimes it works just like it should (i.e. compute bound processes use most/all of the available CPU time), but a lot of the time both the CPU and disk are idle (e.g. CPU 97.8% idle, disk 1% busy per systat). I don't think I ever saw this behavior before while running "make buildworld -j4". Can anyone else confirm/rebut my findings? Thanks.