Active Topics

 



Notices


Reply
Thread Tools
Posts: 14 | Thanked: 1 time | Joined on Jul 2008
#121
Originally Posted by lcuk View Post
gregorovius, I spent a long time trying to work around needing performance mode.
However in the end I have accepted it has to stay.

The problem is that I have optimized the software so much that when rendering a screen of text the CPU thinks it has nothing important to do (it is under 40% utilization) and so slows down.

I can fix this natively by rendering the whole page multiple times, but that is more wasteful than simply using performance mode.

I leave my cpu in performance and have not had any noticable power drains I continue to be able to run all day long and as far as I can gather the cpu still has wait states and sleep time, and the peripherals are not effected by this setting in any way, so it doesnt really matter.
Obviously feedback on this would be important.
I don't mind having to run liqbase in performance mode, but I have no need for it while I'm not running it. So maybe a setting to automatically turn on performance mode at startup and return to default on exit?
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#122
I considered this when I first wrote the application and attempted to implement it.
However what is default?
Do I return the mode to whatever it was when I started running the application?
Do I return it to a fixed "ondemand" setting?
What happens if I cannot change it back?
What happens if a different piece of software changes the default outside of liqbase?
What happens if liqbase crashes?

How doesthe user know what mode it will be in depending upon what situation hes in.
You are considering the performance setting, but I have found myself setting to "powersave" prior to closing and locking my device - I want to ensure my battery lasts maximum possible duration and want it to be left afterwards.

A lot more questions and complications arise than simply giving the option to revert it which is why I left the setting as open as possible.

I understand the desire to return to some setting and if consensus agrees will put in place a "try to return to 'XXXX' when closing" option somewhere in the system.



As an aside, for a long time I ran a modified version of acmonitor which would set the ondemand/performance automatically when the nokia detected Charging/Battery status. this worked better than anything I could come up with for a single app.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#123
Thanks for pointing out performance mode, lcuk.

OpenOffice is actually quite usable in performance mode!
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#124
Lots of applications benefit from it.
It gives a general snappyness that is much needed

Have you found the bacon yet?
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#125
Well, a quick grep in the source code tells me where I would find the bacon but I don't want to find it :P
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#126
Yes, and I would love to leave the bacon-mode running... it makes a nice clock. But the screen goes dark just after the "more bacon" message, and when I tap the screen, it goes back to the menu... sigh...
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 14 | Thanked: 1 time | Joined on Jul 2008
#127
Well, if you put 2 options: 'on startup, switch to X mode' and 'on exit, switch to Y mode' (by default, probably set performance on startup and return to the default, ondemand, on exit). I think that should cover most use cases... if it crashes now it leaves you running in the state it was, so it wouldn't be any different from that. Can anyone think of a counter-example? Does any other piece of software attempt to change this as well?

Cheers.
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#128
gregorovius, only the custom version of acmonitor I have here does this I think.

I extended it to forcefully switch between.
I suppose though with your options I could simply choose "leave it as it is" and have it remain calm.

Until I get comboboxes created it may have to wait however, I'm up to my armpits in style instances and am just putting them all into order.

Side effect of this, I've reverted to the slide in menu, because the changes I had made changed the usable speed of the menus to "bloody hell that was too quick"
 
Posts: 269 | Thanked: 93 times | Joined on Feb 2008
#129
The strange screen behaviour is back
While drawing I get corrupted screen (from black background everything turns purple and some "noise lines" randomly appear), exiting and launching the program again seems to fix it...
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#130
Originally Posted by JustNick View Post
The strange screen behaviour is back
While drawing I get corrupted screen (from black background everything turns purple and some "noise lines" randomly appear), exiting and launching the program again seems to fix it...

hmmm, "back" you say, how long was it gone for and have you been using liqbase in the intermediate period?
 
Reply


 
Forum Jump


All times are GMT. The time now is 02:42.