Carsten Haitzler (The Rasterman) wrote:
> 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).
> 

I agree with all of these comments, and fixing the ignore_nice_load
option to take a threshold could be a desirable solution. However, until
that happens, a config option in e may have to be the way forward.
Otherwise, I'll content myself with editing the source every time I
update :)

Steve.

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
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

Reply via email to