I'm looking to OC the cores individually, and I was wondering which core does the phone use for lightweight tasks the most? Is it #0?
dancivuk said:
I'm looking to OC the cores individually, and I was wondering which core does the phone use for lightweight tasks the most? Is it #0?
Click to expand...
Click to collapse
Core 0 is always active, so that would imply that it's used for light tasks. When it reaches certain load, other cores jump in to help
donkeykong1 said:
Core 0 is always active, so that would imply that it's used for light tasks. When it reaches certain load, other cores jump in to help
Click to expand...
Click to collapse
okay, thanks
Related
Hello,
Is XV's second core disabled in default? In trickster mod I see "core1: disabled"
jokamaciek said:
Hello,
Is XV's second core disabled in default? In trickster mod I see "core1: disabled"
Click to expand...
Click to collapse
Nope.. The second core is used dynamically whenever additional cpu power is required. And in the times where one core is enough, core 2 goes "offline", which might be detected in your app as "disabled"
Sent from my LT25i using xda app-developers app
I have made the same observation.
But it is a valid question. It's a documented trick to disable cores in multi-core CPU's, and only have them triggered by benchmark apps. At least German magazine CT was unable triggering multi-core operation under normal usage. Only when certain benchmark apps were used the other cores jumped in. Another case is CPU speeds, where they throttled the CPU frequency for getting good battery marks. They never managed to induce max speed, only benchmark apps did that. In particular Samsung mobiles have become infamous for that.
Hey guys i have a problem kinda with my xperia sp.... The second core is always offline even when the cpu governor is set to performance.... Why is that???
I run stock rom 2.254 stock kernel and i am rooted.
The offline info came from the app trickster mod
Sent from my C5303 using xda app-developers app
The phone will only use the second processor when it can't manage the tasks with just the first core( I saw the online/offline with system monitor ). Only uses 2nd core when neccesary, so it's not a lazy core
Nanostray said:
The phone will only use the second processor when it can't manage the tasks with just the first core( I saw the online/offline with system monitor ). Only uses 2nd core when neccesary, so it's not a lazy core
Click to expand...
Click to collapse
Thanks for your answer but if the gorvernor is set to performance shouldn't be the second core running ?
jackaros said:
Thanks for your answer but if the gorvernor is set to performance shouldn't be the second core running ?
Click to expand...
Click to collapse
No, it'll get the core online when needed. If you force both cores to be online constantly your battery will drain within hours.. Massive battery drain because of a core you don't use at all, but still is online
Nanostray said:
No, it'll get the core online when needed. If you force both cores to be online constantly your battery will drain within hours.. Massive battery drain because of a core you don't use at all, but still is online
Click to expand...
Click to collapse
Thanks i downloaded an app that tracks cpu use in both cores mine seconds wakes up quite frequently despite the offline status on Trcickster mod....
Thank you.
Is there a way to disable cores individually to save battery life? I don't need to continuously use the quad core in this phone. I've searched for applications but everything is old... back in 2013... any help or advice would be great.
PureLife90 said:
Is there a way to disable cores individually to save battery life? I don't need to continuously use the quad core in this phone. I've searched for applications but everything is old... back in 2013... any help or advice would be great.
Click to expand...
Click to collapse
as far as I know the phone already does this on it's own
the cores are only active when needed. power saver mode turns off even more stuff. if you want complete control of all the cores manually you need a custom kernel (ElementalX) and software to control it
What would it take to be able to disable 2 of the A57 cores in this device?
To make run cooler and safe battery?
Put it on power save mode
yonith said:
What would it take to be able to disable 2 of the A57 cores in this device?
Click to expand...
Click to collapse
Flash TWRP recovery, flash super su in TWRP to root, then download 3C CPU Manager. It allows you to enable/disable separate cores.
Power save more disables the 2.5ghzcores
Leaves the 1.5ghz ones on
PunishedSnake said:
To make run cooler and safe battery?
Click to expand...
Click to collapse
Mainly to make it run cooler. If the phone is constantly throttling and shutting off all of the A57 cores, it may be advantageous to disable just 2 A57 cores and avoid throttling.
Let me come straight to the point-- Whenever I do any CPU intensive task for long like playing heavy games, CPU heats up and automatically throttles down to like 998 or 784MHz and games start lagging. Everything starts lagging. This phone heats up pretty quickly. I have no problem with handling a hot phone but I DO NOT want the CPU to throttle down. What's the use of Snapdragon 400 when it can't handle the heat?
How can I prevent it from throttling down? (anything to do with that "thermal" section in kernel adiutor?)
Are you using custom kernel?
In kernel auditor you can set the max temp to start throttling.
JD154 said:
Are you using custom kernel?
In kernel auditor you can set the max temp to start throttling.
Click to expand...
Click to collapse
I am using decipher kernel. Where is the temperature setting?
nilanko said:
I am using decipher kernel. Where is the temperature setting?
Click to expand...
Click to collapse
In Thermal screen you should able to set a maximum temperature to start throttling (I didn't used decipher) extended kernel allow this feature
JD154 said:
In Thermal screen you should able to set a maximum temperature to start throttling (I didn't used decipher) extended kernel allow this feature
Click to expand...
Click to collapse
Decipher doesn't have this setting. Can I just turn it off? Titan heats up very quickly so CPU starts getting throttled.
nilanko said:
Decipher doesn't have this setting. Can I just turn it off? Titan heats up very quickly so CPU starts getting throttled.
Click to expand...
Click to collapse
You can't do it because heat will damage the cpu, try changing kernel to extended kernel and try.
JD154 said:
You can't do it because heat will damage the cpu, try changing kernel to extended kernel and try.
Click to expand...
Click to collapse
I was just playing NOVA 3 and it started lagging after a while and saw the CPU ramped down to 784MHz! This is really stupid! What's the use of quad core then?! If I can't even utilize it's potential just due to heat then what's the use? Is there no way to stop it from heating up so much? I switched off all the controls on thermal page but it did nothing. CPU still loves to ramp down.
Is extended kernel available for CM12.1? I can't find it.
nilanko said:
I was just playing NOVA 3 and it started lagging after a while and saw the CPU ramped down to 784MHz! This is really stupid! What's the use of quad core then?! If I can't even utilize it's potential just due to heat then what's the use? Is there no way to stop it from heating up so much? I switched off all the controls on thermal page but it did nothing. CPU still loves to ramp down.
Is extended kernel available for CM12.1? I can't find it.
Click to expand...
Click to collapse
Disable data connection, location, Bluetooth and reduce brightness to the minimum while gaming.
Maybe you have a lot of background process and the cpu load is high. You can try also changing ROM to MM (some optimization and stuff).
Extended kernel is available for 6.0/7.0 AOSP/CM
JD154 said:
Disable data connection, location, Bluetooth and reduce brightness to the minimum while gaming.
Maybe you have a lot of background process and the cpu load is high. You can try also changing ROM to MM (some optimization and stuff).
Extended kernel is available for 6.0/7.0 AOSP/CM
Click to expand...
Click to collapse
Did all that and now I can play a bit more without CPU being throttled down. I also installed halogen kernel that allows to set the temps. I set them to 100 degrees Celsius. No improvement! CPU still throttles down on reaching the default 70 degrees. This phone is totally stupid! We actually can't even use the full potential of the CPU unless we are sitting inside a refrigerator!
A very quick and easy way to fix throttling is flashing a kernel with UnderVolt support.
The only one available for Titan is Halogen Kernel
http://forum.xda-developers.com/moto-g-2014/development/kernel-halogenkernel-r1-t3133042
But be aware that some values still need optimizations, such as 1.4 and 1.5 ghz. They consume more energy than it should, making the phone more warm, but nothing compared to the stock moto values.