On Sun, 18 Jan 2009 16:05:00 -0200 "Gustavo Sverzut Barbieri" <barbi...@profusion.mobi> babbled:
> On Sun, Jan 18, 2009 at 3:45 PM, Steve Jones <st...@squaregoldfish.co.uk> > wrote: > > Gustavo Sverzut Barbieri wrote: > >> On Mon, Jan 12, 2009 at 4:55 PM, Frederick Reeve <cy...@solace.info> wrote: > >>> On Wed, 7 Jan 2009 21:54:52 -0200 > >>> "Gustavo Sverzut Barbieri" <barbi...@profusion.mobi> wrote: > >>> > >>>> On Wed, Jan 7, 2009 at 9:29 PM, The Rasterman Carsten Haitzler > >>>> <ras...@rasterman.com> wrote: > >>>>> On Thu, 8 Jan 2009 09:15:25 +1030 "Graham Gower" > >>>>> <graham.go...@gmail.com> babbled: > >>>>> n.b. - i didn't notice this as i use "low power > >>>>> automatic" (conservative) governor - it doesnt clock up as much as > >>>>> automatic does - but it will for sustained cpu needs. > >>>> conservative is considered bad. it's just recommended for machines > >>>> that have problems with fast frequency changes, usually weird/old > >>>> platforms. > >>>> > >>> Just have to drop in my comment here. I use conservative because my fan > >>> is regulated by my bios and if the cpu is at full the fan runs on hi on > >>> my notebook(its loud). I find it very obnoxious going from off to hi all > >>> the time. My notebook is a new as of 2 months ago HP with some of the > >>> best hardware you can currently get. Yet "on demand"/automatic does not > >>> give a good user experience here. Anyway. I would really hate to see > >>> "low power automatic" go away as it has worked the best for keeping noise > >>> down on all 4 notebooks I have owned now. I do wonder why it is > >>> considered bad though? > >> > >> It's bad because it would take more time to do the task and it's > >> cheaper to finish the task at full speed sooner than run it half speed > >> and delay job end. But of course you might end with annoying fans and > >> latencies for some hardware (either cpu or fan)... I know it can be > >> irritating if your laptop will turn on the fans everytime you move a > >> window with e17 ;-) > >> > > > > Just to add my two cents to this discussion. > > > > I have a machine that's on 24/7 for various tasks, and I run BOINC > > projects in the background just so it's doing something useful all the > > time. However, I don't want the processor running flat out constantly, > > so I have ignore_nice_load switched on. That way, BOINC can do its thing > > at low priority, and the CPU runs at a lower speed. Then, if 'normal' > > apps need the CPU, it scales up the frequency to get the job done > > quicker. e17's policy of running all child processes as +1 priority > > completely backfires in this scenario. > > > > I'm not sure which is the best way to go in terms of defaults for this, > > but I'd definitely like there to be an option to adjust the priority of > > e's child processes. > > IMHO your case is not the usual for regular users, and BOINC should > throttle itself or use some kind of cpulimits to do so, doable with > cgroups since .24. > > Basically ignore_nice_load defeats use of priority by non-admin users, > you cannot use them anymore. They should have done this for > configurable priority or use +19 only, otherwise you loose 1-19. absolutely. that option nukes the usefulness of nice priorities for non-root entirely as you lose all 1-19 levels into one blob (when it comes to freq scaling). allowing you to SET the nice level at which the "ignore it for freq switching" comes in... instead of 1/0 (on and off) would be useful - or at least have a default nice level at which the ignore kicks in of +19 (giving 1-18 back as useful and if you are going to nice stuff... like you did before to get this to work... then you just adjust it to nice +19). -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel