webOS Nation Forums >  Homebrew >  WebOS Internals > difference between ondemandtcl & ondemand
difference between ondemandtcl & ondemand

  Reply
Like Tree1Likes
  • 1 Post By hmagoo

 
LinkBack Thread Tools Display Modes
Old 06/30/2010, 11:01 PM   #1 (permalink)
Member
 
SuzukiGS750EZ's Avatar
 
Join Date: May 2010
Location: Connecticut
Posts: 682
Likes Received: 0
Thanks: 4
Thanked 38 Times in 33 Posts
Default difference between ondemandtcl & ondemand

anybody know the differences?
SuzukiGS750EZ is offline   Reply With Quote
Old 07/17/2010, 10:01 AM   #2 (permalink)
Member
 
Join Date: Feb 2010
Posts: 122
Likes Received: 1
Thanks: 0
Thanked 13 Times in 13 Posts
Default

X2. I've been wondering this also, as well as the max floor and tickle window settings in the ondemandtcl govenor.
bassman97 is offline   Reply With Quote
Old 07/17/2010, 10:43 AM   #3 (permalink)
Member
 
errbin's Avatar
 
Join Date: May 2010
Location: Arizona
Posts: 256
Likes Received: 0
Thanks: 16
Thanked 30 Times in 23 Posts
Default

I like my pixi on performance min freq 122.8 max freq 600 compcache 24mb
errbin is offline   Reply With Quote
Old 08/19/2010, 06:25 PM   #4 (permalink)
Member
 
Join Date: Jul 2010
Location: Queens, NY
Posts: 97
Likes Received: 0
Thanks: 20
Thanked 10 Times in 10 Posts
Default

ondemandtcl is a power saving version of ondemand

I'm pretty much reviving this month old thread, but I would also like to know what Max Tickle Window and Max Floor Window are. Google shows no relevant results, and the Govnah wiki excludes or isn't up to date with this information.
eps1lon3 is offline   Reply With Quote
Old 08/19/2010, 09:02 PM   #5 (permalink)
Member
 
SuzukiGS750EZ's Avatar
 
Join Date: May 2010
Location: Connecticut
Posts: 682
Likes Received: 0
Thanks: 4
Thanked 38 Times in 33 Posts
Default

if it's power saving, does it have the same performance?
__________________
Verizon Pixi Plus on 1.4.5 w/ Preware
SuzukiGS750EZ is offline   Reply With Quote
Old 08/20/2010, 01:20 AM   #6 (permalink)
Member
 
timjhenry's Avatar
 
Join Date: Jul 2010
Posts: 107
Likes Received: 2
Thanks: 16
Thanked 24 Times in 11 Posts
Default

Quote:
Originally Posted by SuzukiGS750EZ View Post
if it's power saving, does it have the same performance?
Generally speaking, power saving and performance are inversely related. It could be engineered so you don't see a difference though, I have no idea.
timjhenry is offline   Reply With Quote
Old 08/20/2010, 09:26 AM   #7 (permalink)
Member
 
Join Date: Jul 2010
Location: Queens, NY
Posts: 97
Likes Received: 0
Thanks: 20
Thanked 10 Times in 10 Posts
Default

Quote:
Originally Posted by SuzukiGS750EZ View Post
if it's power saving, does it have the same performance?
The Pre's CPU is faster than the Pixi's CPU clock for clock. IMO my brother's Pre @ 500Mhz feels like my Pixi @ 600Mhz, and in some cases still snappier.

If you want to exclude the CPU variable and pretend they both were using the same CPU to compare the governors at max CPU speed, I suppose that ondemand would be faster. Ondemandtcl would have to cut some things down to be powersaving. Unless ondemandtcl was optimized greatly for power savings and retains the speed with lower power consumption (such as what happens with CPUs every year, except this is from a software perspective). I wouldn't know for sure, I'm not an expert on governors.
eps1lon3 is offline   Reply With Quote
Old 08/20/2010, 11:18 AM   #8 (permalink)
Member
 
hmagoo's Avatar
 
Join Date: Jun 2009
Location: Palm Desert, CA
Posts: 249
Likes Received: 1
Thanks: 38
Thanked 47 Times in 22 Posts
Default

ondemandtcl stays longer at selected frequencies, without bouncing up and down all the time like you would with just ondemand.

performance governor always sticks to the max frequency, just so we all know.
hmagoo is offline   Reply With Quote
Liked by tobeaman likes this.
Thanked by a-crowder, tobeaman
Old 08/27/2011, 03:09 PM   #9 (permalink)
Member
 
Join Date: Aug 2011
Posts: 46
Likes Received: 4
Thanks: 1
Thanked 4 Times in 3 Posts
Default

Quote:
Originally Posted by bassman97 View Post
X2. I've been wondering this also, as well as the max floor and tickle window settings in the ondemandtcl govenor.
Searching for this information has only led me to this thread with no answer yet given...

Anyone capable of giving a detailed response for the behavior of ondemandtcl and specifically these two parameters?
GeekOutDog is offline   Reply With Quote
Old 10/05/2011, 01:21 PM   #10 (permalink)
Member
 
Join Date: Aug 2011
Posts: 38
Likes Received: 6
Thanks: 0
Thanked 8 Times in 6 Posts
Default

Hi there.

Been testing out ondemand and ondemandtcl, since I was curious too.

First, ondemand runs a bit differently than ondemandtcl, as we all know. After extensive testing I have finally been able to see the differences.

Ondemand - Both CPU cores freely move up and down as needed. The simplest task will cause them both to jump and either max out or find the needed frequency. Thing is, core 1 and 2 bounce independently, from 0 to 1.5. What I mean is, open a card with ondemand and you'll see cpu1 jump to 1.18 and cpu2 hit 384. Then one tick later, cpu1 drops to 192 while cpu2 jumps to 1.5. They move freely and seemingly without influence from the other. I did notice that apps seems to open faster and scrolling was smoother, but I also noticed battery life drop a bit. It could have been my usage so I won't know more about battery life until I test it in a more detailed fashion.

Ondemandtcl - this one functions as a custom ondemand. Open a card, and cpu1 will spike to 1.5 and cpu2 will probably remain idle. Only once the governor decides that cpu1 at 1.5 can't get it done fast enough will it fire up cpu2. Also of note, these frequencies do not move freely like standard ondemand. They will remain at the requested speed long enough to complete the task then a tick longer. It's common to see cpu1 jump to 1.5 and stay there while cpu2 does nothing. Again, it's the governor dictating this.

I'm currently testing ondemand 1.5 to see if there is a battery life drop over the course of several days use. I use my touchpad as my laptop replacement at home (leaving my mac at work) so I'll know very clearly how it goes.

PZ
zoomy942 is offline   Reply With Quote
Old 10/05/2011, 10:24 PM   #11 (permalink)
Member
 
Join Date: Aug 2011
Posts: 38
Likes Received: 6
Thanks: 0
Thanked 8 Times in 6 Posts
Default

So turns out. 1.5 on-demand gives a smoother os experience but murders my battery.

-- Sent from my HP TouchPad using Communities
zoomy942 is offline   Reply With Quote
Old 10/23/2011, 08:26 AM   #12 (permalink)
Member
 
giggles's Avatar
 
Join Date: Apr 2010
Posts: 677
Likes Received: 17
Thanks: 45
Thanked 51 Times in 42 Posts
Default

Yha. I stick with tcl because it saves battery in nomatter what device. The phones chip just ticks to what is needed and stays there. no more no less. But i dont know what max tickle and etc means would love to know.
giggles is offline   Reply With Quote
Reply

 

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0