Date: Fri, 23 Dec 2011 10:58:17 -0800 From: Adrian Chadd <adrian@freebsd.org> To: "O. Hartmann" <ohartman@mail.zedat.fu-berlin.de> Cc: freebsd-performance@freebsd.org, freebsd-current@freebsd.org, Igor Mozolevsky <igor@hybrid-lab.co.uk>, Daniel Kalchev <daniel@digsys.bg> Subject: Re: Benchmark (Phoronix): FreeBSD 9.0-RC2 vs. Oracle Linux 6.1 Server Message-ID: <CAJ-VmokvEsD8VTeaCWDQEwfbaN6P9eMFZJbedEC8n97Aef0w2w@mail.gmail.com> In-Reply-To: <4EF45F8D.9030404@mail.zedat.fu-berlin.de> References: <xf5fxrkpagw2qf65tk9y2njf.1324492907631@email.android.com> <4EF25468.9040204@gmail.com> <CAOjFWZ7%2Bx61QPB-cO5ppWwY-nCRFvs9P76H_SO%2BCSL41APLwsA@mail.gmail.com> <CADWvR2jVPkLrM686Xhk12U0poV7CCqB3LF_ZbTPTHFKjt%2BdP=g@mail.gmail.com> <4EF2C613.3020609@digsys.bg> <CADWvR2jQMcOrPEzU5Ug4TRp9hxvD6qOVTZYjqqozarA-%2B-DsQw@mail.gmail.com> <4EF3D68C.2060803@zedat.fu-berlin.de> <4EF444BB.9090400@digsys.bg> <4EF45F8D.9030404@mail.zedat.fu-berlin.de>
next in thread | previous in thread | raw e-mail | index | archive | help
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 creatures, you want to fix the problem? Bitching about it won't help. Unless you're like me and have an interest in Linguistics and end up writing a "flame war to code" generator. Then we'll likely be fine. :) Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmokvEsD8VTeaCWDQEwfbaN6P9eMFZJbedEC8n97Aef0w2w>