From owner-freebsd-performance@FreeBSD.ORG Fri Dec 23 19:00:26 2011 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA493106568C; Fri, 23 Dec 2011 19:00:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 49A6D8FC14; Fri, 23 Dec 2011 19:00:15 +0000 (UTC) Received: by vcbfk1 with SMTP id fk1so13269608vcb.13 for ; Fri, 23 Dec 2011 11:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=pVNxq/sda4/ARnsIwaqQicIGf0cNN8ppmegJIqTTMao=; b=E/bJAlK33ESHR9+qif/dBAnNCt5ddqOq8AdiiLDxpdyzv3QwUitiECeL+q3Q7ygh7h ZswWn62WqZV1ob+Z+pqmsnYMONxEmnvii+zAuIPVlo8268F0VOOHHdr6TjjmCM9+3JqK k2NKpyhPL79mDQN+pgwpEU9BzEqPbgNmaGs6g= MIME-Version: 1.0 Received: by 10.220.149.193 with SMTP id u1mr9833148vcv.33.1324666814393; Fri, 23 Dec 2011 11:00:14 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.52.36.5 with HTTP; Fri, 23 Dec 2011 11:00:14 -0800 (PST) In-Reply-To: <4EF45F8D.9030404@mail.zedat.fu-berlin.de> References: <4EF25468.9040204@gmail.com> <4EF2C613.3020609@digsys.bg> <4EF3D68C.2060803@zedat.fu-berlin.de> <4EF444BB.9090400@digsys.bg> <4EF45F8D.9030404@mail.zedat.fu-berlin.de> Date: Fri, 23 Dec 2011 11:00:14 -0800 X-Google-Sender-Auth: 8FaQp-kjPH5nInbeXF--tPIiS50 Message-ID: From: Adrian Chadd To: "O. Hartmann" Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-performance@freebsd.org, freebsd-current@freebsd.org, Igor Mozolevsky , Daniel Kalchev Subject: Re: Benchmark (Phoronix): FreeBSD 9.0-RC2 vs. Oracle Linux 6.1 Server X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Dec 2011 19:00:26 -0000 Hi, I think this thread has gone far, far off the rails. If you're able to provide some solid debugging or willing to put in the effort to provide said solid debugging, then great. The easier you can make it for someone to fix for you (whether they're a FreeBSD committer or otherwise) the more likely it'll be fixed. There's no-one notionally in charge and paid to look after the scheduler. This is the unfortunate truth. No amount of saying "but but people are paid to do this!" will fix that particular point. The way that 99% of FreeBSD work gets done is when someone (who is a committer or otherwise) gets angry at how something doesn't quite work for them, and they decide to go and do something about it. The only point where a committer needs be involved is when someone wants to push their code into "upstream" (to borrow a Linux-ism) FreeBSD. If you're able to setup KTR and drive it + schedgraph (just like Steve has) and run this on a workload that is _repeatedly_ broken for you, then you're immediately going to have a better chance at getting it fixed. Bonus points if you can run the same benchmark on 4BSD and ULE, reporting KTR + schedgraph traces for both. That is going to be _by far_ the most helpful thing anyone can do in this ridiculously overly-verbose thread. Come on guys/girls/fuzzy creatr