From owner-freebsd-smp@FreeBSD.ORG Sat May 5 11:48:34 2007 Return-Path: X-Original-To: freebsd-smp@freebsd.org Delivered-To: freebsd-smp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36F6816A403 for ; Sat, 5 May 2007 11:48:34 +0000 (UTC) (envelope-from chrcoluk@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id 877BC13C458 for ; Sat, 5 May 2007 11:48:33 +0000 (UTC) (envelope-from chrcoluk@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so673673ugh for ; Sat, 05 May 2007 04:48:29 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Jjp5W3L/K67JAhmxS11SBaqriuwuHdd34yYXjFJQHt3BlRizePZrSnJYydzx2jDtpyg0wx3b1+fgOm5iIyOhVIF589F1zTvmfWJrCAKBOa+XgnZUN8nBj49SowGmnRRjPEttd9jeyg/R0ZgVhPs05QdBH9aY7+D3IIs1xyzbt9o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aT1LJsAv3EnfGeMKM2jQEYbtv6k1yGk3OxIniDcsOEwW758ZHeaOwM5rHgAu/TncoADVRQDRQntMGl106kjLquxbHfd5/vJwbrYCD10/nShvno6FTGvzp/QjDPxgCjX8Bk/ccg5YhSVK2IEY1T3kog4k89vwNIgXO/PKgrr/vaI= Received: by 10.67.117.18 with SMTP id u18mr3434150ugm.1178364192711; Sat, 05 May 2007 04:23:12 -0700 (PDT) Received: by 10.67.24.9 with HTTP; Sat, 5 May 2007 04:23:12 -0700 (PDT) Message-ID: <3aaaa3a0705050423x72b78952wfd530a492c9cea14@mail.gmail.com> Date: Sat, 5 May 2007 12:23:12 +0100 From: Chris To: "Kris Kennaway" In-Reply-To: <20070424035249.GA5598@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <00b301c785b9$0bc9b180$b6db87d4@multiplay.co.uk> <20070423153334.GA530@xor.obsecurity.org> <20070423153808.831BF56B@fep3.cogeco.net> <20070423154745.GA872@xor.obsecurity.org> <20070423155500.413CB3A5@fep9.cogeco.net> <20070423155922.GA1156@xor.obsecurity.org> <20070424010422.9E9376A4@fep3.cogeco.net> <20070424021553.GA4224@xor.obsecurity.org> <20070424025031.F0841AE5@fep1.cogeco.net> <20070424035249.GA5598@xor.obsecurity.org> Cc: Paul , freebsd-smp@freebsd.org Subject: Re: System Cpu Between 50-70% and need to find out why X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 May 2007 11:48:34 -0000 On 24/04/07, Kris Kennaway wrote: > On Mon, Apr 23, 2007 at 10:50:47PM -0400, Paul wrote: > > > > >It was almost certainly what I said above. Too bad you weren't able > > >to follow through with it. > > > > > >Kris > > > > Hi Kris, > > > > I was running the make depend for over 1 hour and it showed no end in > > sight. I figured to run that to the finish and the full make it might > > have taken all day so I really had no choice :) > > Odd, I suspect you were doing more than just building a kernel, which > only takes a few minutes to build completely (even on a quota-enabled > machine ;) > > > I will test this and see if it fixes the problem and confirm if this > > is the culprit (or not). > > > > I am surprised to hear this is all a function of the Quota problem > > you mention. I suppose nobody is using this anymore or is there a > > better system being used? > > It's just a left-over from the post-4.x SMP rewrite that didn't get > addressed until recently. In the grand scheme of things quotas are > relatively infrequently used, so it was a higher priority for the > developers to work on other things first. As I mentioned, fixing this > performance problem with quotas has now been completed in 7.0 and it > will probably make it back into 6.x before 6.3. > > Kris > > Hi Kris please address this ASAP in 6.x, QUOTA is used quite often in server environments probably more so then you believe. Considering 6.x is pushed as a stable version of FreeBSD and 4.x was killed off its dissapointing QUOTA was knowingly broken and left unpatched. Chris From owner-freebsd-smp@FreeBSD.ORG Sat May 5 16:02:22 2007 Return-Path: X-Original-To: freebsd-smp@freebsd.org Delivered-To: freebsd-smp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45A6B16A402 for ; Sat, 5 May 2007 16:02:22 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 317FA13C45D for ; Sat, 5 May 2007 16:02:22 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id D03061A4DAE; Sat, 5 May 2007 09:02:59 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 6A73852EC0; Sat, 5 May 2007 12:02:21 -0400 (EDT) Date: Sat, 5 May 2007 12:02:21 -0400 From: Kris Kennaway To: Chris Message-ID: <20070505160221.GC57955@xor.obsecurity.org> References: <20070423153334.GA530@xor.obsecurity.org> <20070423153808.831BF56B@fep3.cogeco.net> <20070423154745.GA872@xor.obsecurity.org> <20070423155500.413CB3A5@fep9.cogeco.net> <20070423155922.GA1156@xor.obsecurity.org> <20070424010422.9E9376A4@fep3.cogeco.net> <20070424021553.GA4224@xor.obsecurity.org> <20070424025031.F0841AE5@fep1.cogeco.net> <20070424035249.GA5598@xor.obsecurity.org> <3aaaa3a0705050423x72b78952wfd530a492c9cea14@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3aaaa3a0705050423x72b78952wfd530a492c9cea14@mail.gmail.com> User-Agent: Mutt/1.4.2.2i Cc: Paul , freebsd-smp@freebsd.org, Kris Kennaway Subject: Re: System Cpu Between 50-70% and need to find out why X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 May 2007 16:02:22 -0000 On Sat, May 05, 2007 at 12:23:12PM +0100, Chris wrote: > On 24/04/07, Kris Kennaway wrote: > >On Mon, Apr 23, 2007 at 10:50:47PM -0400, Paul wrote: > >> > >> >It was almost certainly what I said above. Too bad you weren't able > >> >to follow through with it. > >> > > >> >Kris > >> > >> Hi Kris, > >> > >> I was running the make depend for over 1 hour and it showed no end in > >> sight. I figured to run that to the finish and the full make it might > >> have taken all day so I really had no choice :) > > > >Odd, I suspect you were doing more than just building a kernel, which > >only takes a few minutes to build completely (even on a quota-enabled > >machine ;) > > > >> I will test this and see if it fixes the problem and confirm if this > >> is the culprit (or not). > >> > >> I am surprised to hear this is all a function of the Quota problem > >> you mention. I suppose nobody is using this anymore or is there a > >> better system being used? > > > >It's just a left-over from the post-4.x SMP rewrite that didn't get > >addressed until recently. In the grand scheme of things quotas are > >relatively infrequently used, so it was a higher priority for the > >developers to work on other things first. As I mentioned, fixing this > >performance problem with quotas has now been completed in 7.0 and it > >will probably make it back into 6.x before 6.3. > > > >Kris > > > > > > Hi Kris please address this ASAP in 6.x, QUOTA is used quite often in > server environments probably more so then you believe. Considering > 6.x is pushed as a stable version of FreeBSD and 4.x was killed off > its dissapointing QUOTA was knowingly broken and left unpatched. Have you tested the 6.x patch? It's easy to criticize the developers but harder to actually step up and help with the process yourself. Kris