Date: Mon, 03 Mar 2008 03:20:53 -0500 From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com> To: Jeff Roberson <jroberson@chesapeake.net> Cc: current@freebsd.org Subject: Re: HEADS UP: new cpuset and scheduler topology code. Message-ID: <47CBB4E5.2050700@gmail.com> In-Reply-To: <20080302064213.U920@desktop> References: <20080301223444.F920@desktop> <47CAA064.6000100@gmail.com> <20080302064213.U920@desktop>
next in thread | previous in thread | raw e-mail | index | archive | help
Jeff Roberson wrote: > On Sun, 2 Mar 2008, Aryeh M. Friedman wrote: > >> >>> >>> Many programs should run faster on dual and quadcore machines but >>> there is still some tuning to do. If you notice a workload is now >>> significantly faster or slower please report it to me. >> >> I know this is not scientific but so far my experiences are: >> >> HW Spec: e6850 w/ 4GB on AMD64 >> Kernel Options: All debugging removed and IPI_PREEMPTION enabled >> Build/install world/kernel (-j3): 44 mins (15 min. reduction) >> done wile also running the following in the background: >> > > Can you back up your sched_ule.c by one version and try again to > verify these results? That would be quite a fantastic reduction. Sorry was not able to do it since I was not able to figure out how to revert only the cpuset stuff (i.e. the only way I know to revert is cvs update -D "..." on the whole source tree and attempting to only do sched_ule.c lead to all kinds of nasty problems and panics)... if you would be willing to send me a patch to do it I will test it. That being said the savings seems to be genuine in that the port reinstall (almost all ports not rebuild caused a panic) is roughly 25% faster (the same improvenment reported in the world/kernel test)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47CBB4E5.2050700>