Related
Just wondering how much an OC kernel actually helps with normal activities in non-gaming situations (such as browsing, java loading, etc). Besides benchmarks, does anyone TRULY notice a difference going from say 1.3 to 1.7?
I see the Tegra 3+ is out in the One X+ and wondering if we can OC to match?
I can say that some apps and games will load up faster and seem to run a little better but since this tablet already handles that so well it's hard for me to really pinpoint when something is going faster than normal.
I run mine at 1.5. Seems pretty snappy to me. Then again...it seemed pretty fast from the get go. I came from a cheap 7" Coby.
Posted via my Amiga 3000, EVO 3D , or Nexus 7
I'm running Franco's kernel which runs the GPU at 484 MHz (OC from the stock 416MHz). The CPU is not overclockable with this kernel, which at first I wasn't happy with, as I usually OC my Nexus 7 at about 1.5GHz, dependent upon my mood . However, I haven't noticed a single difference in the real world. This kernel still hits 4800 points in Quadrant and 11`500 points in Antutu! Probably due to the slight GPU over clock xD.
CPU overclocking = impressive benchmarking, but little real world improvement and battery drain. Plus decreased life span on CPU.
GPU over clocking = much better gaming performance, big real world difference in gaming and little/no battery drain. More importantly though, NOVA 3 becomes 100 lag free!
Sent from my Nexus 7 using xda app-developers app
chaplinb said:
I'm running Franco's kernel which runs the GPU at 484 MHz (OC from the stock 416MHz). The CPU is not overclockable with this kernel, which at first I wasn't happy with, as I usually OC my Nexus 7 at about 1.5GHz, dependent upon my mood . However, I haven't noticed a single difference in the real world. This kernel still hits 4800 points in Quadrant and 11`500 points in Antutu! Probably due to the slight GPU over clock xD.
CPU overclocking = impressive benchmarking, but little real world improvement and battery drain. Plus decreased life span on CPU.
GPU over clocking = much better gaming performance, big real world difference in gaming and little/no battery drain. More importantly though, NOVA 3 becomes 100 lag free!
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Thank you very much for answering that is exactly the kind of response I wanted.
Hey guys, just wondering what the maximum frequency our Snapdragon S4 Pro CPU's can handle??
Thanks peoples lol
Sent from my Nexus 4 using xda premium
What's the point in over clocking on the n4? Are the improvements actually noticeable for anything besides bench testing? Meaning is it noticeable when doing day to day activities? The reason i ask is because my phone has handled everything I've thrown at it with no issues so far.....just curious I guess
Sent from my Nexus 4 using xda app-developers app
speedyjay said:
Hey guys, just wondering what the maximum frequency our Snapdragon S4 Pro CPU's can handle??
Thanks peoples lol
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I see absolutely no point in over clocking this device, even under clocking the nexus 4 you get plenty of power.
speedyjay said:
Hey guys, just wondering what the maximum frequency our Snapdragon S4 Pro CPU's can handle??
Thanks peoples lol
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
If you use trinity kernel, you will be able to oC to 1.8Ghz. It used to be able to OCable to 1.9 but I think there were substantial issues with that level. Overclocking will ruin the CPU life span. Overclocking is more suitable for computers. This phone is really quick and smooth out of box. Overclocking it is redundant.
Sent from my Nexus 4 using Tapatalk 2
Does anybody here even understand what overclocking is?
Why oh why do people feel the need to overclock a Quad core device with 2 gigs of RAM.
ScumDroid said:
Why oh why do people feel the need to overclock a Quad core device with 2 gigs of RAM.
Click to expand...
Click to collapse
Good question but, to answer the OP 1.94GHz is the max. More may be possible however, no one is foolish enough to risk 2Ghz+.
Okay let's set this straight:
More Overclock --> Faster speed --> Lower stability
Increasing Voltage --> More stability --> Higher temperature --> Dangerous
To be able to achieve a higher clock speed, you need to have a higher CPU voltage in order for it to be stable. If you don't increase the voltage, the CPU will churn out corrupted data, and in the worse case files will become corrupted as they are written into memory. But it WON'T damage your hardware. However, because you are increasing the voltage, you get more heat, which can damage your hardware. So it's actually the overvolting bit that is dangerous, not the overclocking.
As for maximum clockspeed, you might find this article interesting:
"Theoretically, your upper limit would be due to the propagation delay in sending electrons from one point to another, which would be the speed of electricity. Electricity travels close to the speed of light and light travels a foot in a femtosecond (10E-15 s) so the top speed is somewhere in the 10E22-10E23 Hz range. However, this limit will never be reached as this assumes no capacitance and no resistance in the wire."
- Source: Mu_Engineer (http://www.tomshardware.com/forum/250325-28-limit-clock-speed) -
1 GHz is 10E9 Hz, which is nowhere close to 10E22. Even taking into account the resistance of the circuitry, 10E9 is still very low. So 1.94 GHz is simply the maximum STABLE clockspeed you can normally achieve on a Nexus 4. In addition, developers might impose arbitary limitations on how much you can overclock your CPU, but that's just a software limitation.
In conclusion, the answer will depend on which of the following questions you actually want answered:
1) What is the highest stable clockspeed the XDA community has managed to achieve without external aid (i.e. liquid N2)?
2) What is the highest clockspeed allowed by currently available kernels?
3) What is the physical clockspeed limit of the Snapdragon S4 Pro assuming external aids are allowed? (E.g. connecting your CPU to a higher voltage source directly while keeping it cooled with liquid helium. Even then it would probably only lasts for a few seconds.)
snapper.fishes said:
Okay let's set this straight:
More Overclock --> Faster speed --> Lower stability
Increasing Voltage --> More stability --> Higher temperature --> Dangerous
To be able to achieve a higher clock speed, you need to have a higher CPU voltage in order for it to be stable. If you don't increase the voltage, the CPU will churn out corrupted data, and in the worse case files will become corrupted as they are written into memory. But it WON'T damage your hardware. However, because you are increasing the voltage, you get more heat, which can damage your hardware. So it's actually the overvolting bit that is dangerous, not the overclocking.
As for maximum clockspeed, you might find this article interesting:
"Theoretically, your upper limit would be due to the propagation delay in sending electrons from one point to another, which would be the speed of electricity. Electricity travels close to the speed of light and light travels a foot in a femtosecond (10E-15 s) so the top speed is somewhere in the 10E22-10E23 Hz range. However, this limit will never be reached as this assumes no capacitance and no resistance in the wire."
- Source: Mu_Engineer (http://www.tomshardware.com/forum/250325-28-limit-clock-speed) -
1 GHz is 10E9 Hz, which is nowhere close to 10E22. Even taking into account the resistance of the circuitry, 10E9 is still very low. So 1.94 GHz is simply the maximum STABLE clockspeed you can normally achieve on a Nexus 4. In addition, developers might impose arbitary limitations on how much you can overclock your CPU, but that's just a software limitation.
In conclusion, the answer will depend on which of the following questions you actually want answered:
1) What is the highest stable clockspeed the XDA community has managed to achieve without external aid (i.e. liquid N2)?
2) What is the highest clockspeed allowed by currently available kernels?
3) What is the physical clockspeed limit of the Snapdragon S4 Pro assuming external aids are allowed? (E.g. connecting your CPU to a higher voltage source directly while keeping it cooled with liquid helium. Even then it would probably only lasts for a few seconds.)
Click to expand...
Click to collapse
Why don`t you overclock it yourself and post your findings here, overclocking the N4 is useless imo and only nice for those kicking on benchmarks.
gee2012 said:
Why don`t you overclock it yourself and post your findings here, overclocking the N4 is useless imo and only nice for those kicking on benchmarks.
Click to expand...
Click to collapse
I won't because at the moment I fail to see any reason why anyone would need to OC their Nexus 4. So yes I am agreeing with you.
However, OP asked for the highest clockspeed, not for opinions on whether OC is useful. Saying that OC is useless in response to his question is similar to telling someone that they should eat at Burger King instead when they ask you for directions to MacDonald's. It doesn't make your statement any less true, but you are not answering his question.
With some Kernel like Faux you can OC up 1.94Ghz (Turbo Boost Ultimate) but not all CPU hold this frequency.
I think 1.83Ghz (Turbo Boost Mainline) is more reasonable.
Both Kernel just mentioned also OC GPU to 487Mhz.
Personally i don't Think we need to OC our Nexus 4, I've never seen a phone so fast
Sent from the Nexus 4
Thanks for all the responses, I agree with all answers given....the N4 doesn't need anymore Nos lol I was just curious thanks again guys and girls (if any) lol
Sent from my Nexus 4 using xda premium
Yep I OC like crazy and love it. I use faux @ 1.9 UV -125 across the board, fast cpu bin:good: no problems or issues to cry about...
yyz71 said:
Yep I OC like crazy and love it. I use faux @ 1.9 UV -125 across the board, fast cpu bin:good: no problems or issues to cry about...
Click to expand...
Click to collapse
Your CPU is not going to have a long life. You're wearing it down dude.
Sent from my Nexus 7 using Tapatalk 2
scream4cheese said:
Your CPU is not going to have a long life. You're wearing it down dude.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
It will have a long life more then the length he'll keep the device.
Sent from my Nexus 4 using xda app-developers app
Hello!
I heard about the term "UnderVolting" and I heard it would give me better battery life.
I want to do it but I have few questions before.
1. Is undervolting affects the CPU , GPU or Battery?
2. Can It damage the device?
3. Can it decrease the device performance?
Thanks!
Wassupdog said:
Hello!
I heard about the term "UnderVolting" and I heard it would give me better battery life.
I want to do it but I have few questions before.
1. Is undervolting affects the CPU , GPU or Battery?
2. Can It damage the device?
3. Can it decrease the device performance?
Thanks!
Click to expand...
Click to collapse
1. It effects the cpu. When you undervolt you are reducing the amount of power that is supplied to the cpu depending on what speed the cpu is running at.
2. It is unlikely to damage the device physically but if you undervolt too far the cpu can start failing actions resulting in corruption, but the most common symptom is that it will reboot itself if you go too low.
3. Undervolting can reduce performance but going down -100 mv across the board is usually stable for most.
Sent from my Nexus 4 using xda app-developers app
Alex240188 said:
1. It effects the cpu. When you undervolt you are reducing the amount of power that is supplied to the cpu depending on what speed the cpu is running at.
2. It is unlikely to damage the device physically but if you undervolt too far the cpu can start failing actions resulting in corruption, but the most common symptom is that it will reboot itself if you go too low.
3. Undervolting can reduce performance but going down -100 mv across the board is usually stable for most.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Thanks!
Is it recommended to undervolt?
I just want a better battery and around the same performance as it now.
You are confusing undervolt with underclock. UC is a proven way to increase battery, but it directly makes the CPU run slower. UV will make the CPU/GPU/RAM receive less milivolts, and it will only increase battery, and not decrease performance. The thing with UV is that if the CPU at any given time does not get enough power, it can't perform a given task, and your phone will reboot.
Sent from my LG-P760 using xda app-developers app
In a nutshell UV will not destroy your phone and is it recommended? If you are in xda then you know the risks or at least should read up on the risks. I would say 90% of the custom kernels are undervolted out the box and yes its a great help. I have been UV, UC and sometimes even OC for years now with no negative effects. Give it a shot and if you are worried start slow like -25.
Try mathkids kernel(JSS roms only) which is undervolted -100 and if you read the thread its never been an issue for anyone. I have heard that UV may cause some issues with Maps locking fast
Dr.Molestratus said:
You are confusing undervolt with underclock. UC is a proven way to increase battery, but it directly makes the CPU run slower. UV will make the CPU/GPU/RAM receive less milivolts, and it will only increase battery, and not decrease performance. The thing with UV is that if the CPU at any given time does not get enough power, it can't perform a given task, and your phone will reboot.
Sent from my LG-P760 using xda app-developers app
Click to expand...
Click to collapse
I'm not Confusing undervolt with underclock.
Undervolting can and does reduce performance if you go too far. (Not far enough to cause reboots)
Underclocking is not a proven way to increase battery, in fact it's quite controversial.
It's called race to idle.
Pretty much all processors have great power savings at idle speeds.
By lowering the clock speed common tasks and background processes take longer to perform. Thus keeping the cpu at a higher clock rate (using more mv) for longer and overall using more battery than what it would have done at a higher speed.
From my own tests -150 mv undervolt resulted in slower and sometimes even laggy performance. -100 is great
Underclocking to 1ghz shortened my average daily battery life by nearly 2 hrs compared to running at stock 1.5
Say what you like about stats but these are the results I found from actual usage
Sent from my Nexus 4 using xda app-developers app
UV will reduce how hot your phone gets.. and if your phone gets too hot thermal throttling will reduce the cpu speed.. and thus if u UV it will reduce thermal throttling and will increase performance..
Thanks to everyone !
To the extent that flickering and low charging is related to Sony thermanager, here is the permanent fix for AOSP/CM based roms. While the idea of thermal manager is good and we should credit Sony for doing it, the implementation kind of s*cks. For example, the manager kicks in when CPU/GPU temperature rises to 44 degrees. Also, several triggers are set between 54-56 degrees. This is plain wrong, because 44, 50 and 55-56 are all perfect numbers for an active device and at these temperatures, thermal manager should not be active. I have adjusted trigger numbers so that there will be no mitigation until at least 60 and surprise surprise, all screen flickering is gone away....
Attached is thermanager.xml which should be put in /system/etc/ with 644 permissions. Reboot is required. UNZIP FIRST. Also, backup your current file just in case.
A word of caution on undervolting: keep in mind that when you undervolt on high frequencies, you make your CPU work harder, as it requires more cycles to do the same task. As a result, you have overheating. So, undervolting is counter-intuitive..
Does it also will solve the touch freeze problem on cm12.1?
Gesendet von meinem Xperia Z1
sgspluss said:
Does it also will solve the touch freeze problem on cm12.1?
Gesendet von meinem Xperia Z1
Click to expand...
Click to collapse
Any touch issues related to thermanager kicking in early could be resolved. But lollipop has overheating issues related to art, which can't be solved by thermal management. That's why strictly speaking, lollipop has to be recalled. In my view it can't be fixed.
A little question
Hello optimumpro
I only need put the thermanager in the path system/etc to make it work? or need something else?. Sorry by the queastion I noob an recently I repair de display and touchscreen for my xperia z1 C6902 and a have the flickering problem.
Thanks for your help.
optimumpro said:
A word of caution on undervolting: keep in mind that when you undervolt on high frequencies, you make your CPU work harder, as it requires more cycles to do the same task. As a result, you have overheating. So, undervolting is counter-intuitive..
Click to expand...
Click to collapse
I think you have a misconception about undervolting , undervolting does not make your CPU work harder , instead it makes your CPU unstable .
so no, undervolting does not makes your cpu overheat , only overvolting does.
This works for me!
before flash this file, my Phone only receives 90ma from any changer, and now reciving 1080ma. Thanks a lot!
Room: Ressurection Remix
Android version: 5.1.1, Xperia Z1 C6943
Sent from my Xperia Z1 using XDA Free mobile app
Hi
My phone in stock rom recieves 800ma
Does it normal??
I think it charges late,from 0 to 100 it takes about 3 hours 45 mins
Do i need flash this file??
Does my charger or battery have any problem?!
Thank you so much
Here is my screen shot
Sent from my C6903 using Tapatalk
agha_jo0n said:
Hi
My phone in stock rom recieves 800ma
Does it normal??
I think it charges late,from 0 to 100 it takes about 3 hours 45 mins
Do i need flash this file??
Does my charger or battery have any problem?!
Thank you so much
Here is my screen shot
View attachment 3434889
Sent from my C6903 using Tapatalk
Click to expand...
Click to collapse
I don't think that app is accurate tbh with the fix it says no higher than 300ma for me and my phone is charging pretty well I'm using 2100ma charger as well
Sent from my Xperia Z1 using Tapatalk
Sorry bro but i don't have this file in system /etc??? Wtf???
ninjasoft said:
Sorry bro but i don't have this file in system /etc??? Wtf???
Click to expand...
Click to collapse
You are probably on kitkat. If that's the case, you don't need thermanager. If you are on lollipop, look again, the files are not necessarily in alphabetical order...
And remember, this one is for custom roms: CM and/or AOSP based. I just looked at your signature, you have stock...
zhuoyang said:
I think you have a misconception about undervolting , undervolting does not make your CPU work harder , instead it makes your CPU unstable .
so no, undervolting does not makes your cpu overheat , only overvolting does.
Click to expand...
Click to collapse
You are wrong. When cpu is unstable, it can't do the job. When it can't do the job it jumps to higher frequencies and then plugs in additional cores, which causes overheating.
optimumpro said:
You are wrong. When cpu is unstable, it can't do the job. When it can't do the job it jumps to higher frequencies and then plugs in additional cores, which causes overheating.
Click to expand...
Click to collapse
Explain why that a phone reboots automatically when you underclock too much, if your concept is correct then it should just run at higher frequencies instead of just reboot.
And also what's the purpose of overvolting?
What's the purpose of per frequency voltage table?
zhuoyang said:
Explain why that a phone reboots automatically when you underclock too much, if your concept is correct then it should just run at higher frequencies instead of just reboot.
And also what's the purpose of overvolting?
What's the purpose of per frequency voltage table?
Click to expand...
Click to collapse
Easy: when you under volt over a certain level, the cpu just shuts down, because it does not have enough energy to jump to higher frequencies. So, in that case, instead of jumping and overheating, it just dies. However, when you under volt to a lesser degree and cpu has just enough (not to die), then you will have jumping and overheating.
There is no purpose in overvolting, other than returning to your prior levels or correcting wrong default values if you don't want to fix those in kernel source.
What's the purpose of per frequency voltage table? If you adjust, you want to do it on global level, because cpu has different frequencies. There is no other way...
However, if you put your phone on performance governor, you won't need per frequency voltage. By the way, in my experience, performance governor causes less noise and overheating, because it does not spend time and energy on jumping, and it could go to idle immediately.
optimumpro said:
Easy: when you under volt over a certain level, the cpu just shuts down, because it does not have enough energy to jump to higher frequencies. So, in that case, instead of jumping and overheating, it just dies. However, when you under volt to a lesser degree and cpu has just enough (not to die), then you will have jumping and overheating.
There is no purpose in overvolting, other than returning to your prior levels or correcting wrong default values if you don't want to fix those in kernel source.
What's the purpose of per frequency voltage table? If you adjust, you want to do it on global level, because cpu has different frequencies. There is no other way...
However, if you put your phone on performance governor, you won't need per frequency voltage. By the way, in my experience, performance governor causes less noise and overheating, because it does not spend time and energy on jumping, and it could go to idle immediately.
Click to expand...
Click to collapse
__________________________________________________________________________________________________________________________________________________________________________
http://bigfatreality.blogspot.com/2012/04/complete-android-undervolting-guide.html
Advantages of undervolting Android
Thank God for Android where we can easily modify and customize our lovely Android devices to the way we want. Being said this, undervolting is one of the biggest attraction for Android! Simply by undervolting an Android you will or might experience:
A longer battery life
More responsive smartphone
Less heat produced by the phone
Super-charge your Android to go further than what it can do (overclocking Android)
Click to expand...
Click to collapse
http://techglen.com/2014/01/16/what-is-undervolting-how-to-undervolt-your-android-phone/
Note: UnderVolting is widely used as a cooling solution and in my opinion more effective than any other cooling solution available for free. Results can will show decrease in the temperature of smartphone. I recommend undervolting to anyone with enough confidence and knowledge to do so. The benefits easily outweigh the risks. I dont see why one shouldn’t do this for a cool and better smartphone experience.Undervolting will NOT compromise performance at all.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1956346
Undervolting is actually a very good thing for your smart phone when you do it correctly. Undervolting has one major positive effect on your CPU: it will extend the life of your processor by allowing it to do demanding things with lower heat generation
Click to expand...
Click to collapse
zhuoyang said:
__________________________________________________________________________________________________________________________________________________________________________
http://bigfatreality.blogspot.com/2012/04/complete-android-undervolting-guide.html
http://techglen.com/2014/01/16/what-is-undervolting-how-to-undervolt-your-android-phone/
http://forum.xda-developers.com/showthread.php?t=1956346
Click to expand...
Click to collapse
Maybe or maybe not. Blogs, especially by those who don't know what they are talking about (isn't it the purpose of blogs anyway? ) is not proof of anything.
However, you asked me to explain myself and I did. Why don't you put cpu info on the screen and experiment (so you can see live frequencies and temperature). You'll be surprised...
The point stands: when your cpu does not have enough juice, it spends more efforts to accomplish the task. If it manages not to shutdown, then it spends more cycles to do the job, thus causing overheating and excessive battery drain. And it does not matter how you call that state: unstable or whatever...
The reason I said it was counterintuitive is that people think if you provide less energy to cpu, there will be less noise and heat. The most energy is spent when cpu jumps back and force or plugs in/out cores and that's exactly what cpu does when you reduce voltage. If it is locked at the highest frequency, you eliminate jumping and extra plugging. When your phone is active, it accomplishes tasks faster. When it is done, it rushes to idle immediately and in idle state it virtually does not make any difference which frequency you are on, especially it does not matter when your phone is in deep sleep. Also, at higher frequencies cpu is often able to do the task using one core, again resulting in battery savings.
optimumpro said:
Maybe or maybe not. Blogs, especially by those who don't know what they are talking about (isn't it the purpose of blogs anyway? ) is not proof of anything.
However, you asked me to explain myself and I did. Why don't you put cpu info on the screen and experiment (so you can see live frequencies and temperature). You'll be surprised...
The point stands: when your cpu does not have enough juice, it spends more efforts to accomplish the task. If it manages not to shutdown, then it spends more cycles to do the job, thus causing overheating and excessive battery drain. And it does not matter how you call that state: unstable or whatever...
The reason I said it was counterintuitive is that people think if you provide less energy to cpu, there will be less noise and heat. The most energy is spent when cpu jumps back and force or plugs in/out cores and that's exactly what cpu does when you reduce voltage. If it is locked at the highest frequency, you eliminate jumping and extra plugging. When your phone is active, it accomplishes tasks faster. When it is done, it rushes to idle immediately and in idle state it virtually does not make any difference which frequency you are on, especially it does not matter when your phone is in deep sleep. Also, at higher frequencies cpu is often able to do the task using one core, again resulting in battery savings.
Click to expand...
Click to collapse
You're the one who don't know what you yourself is talking about.
Someone need to prove your concept right, I can't find anything about saying under clocking makes your cpu overheat.
Try find someone who agree with your concept or at least prove yourself right.
If you're able to prove yourself right I'll do you a favor and submit it to the news portal.
zhuoyang said:
You're the one who don't know what you yourself is talking about.
Someone need to prove your concept right, I can't find anything about saying under clocking makes your cpu overheat.
Try find someone who agree with your concept or at least prove yourself right.
If you're able to prove yourself right I'll do you a favor and submit it to the news portal.
Click to expand...
Click to collapse
"You're the one who don't know what you yourself is talking about"
No need to get personal. And I certainly don't need any "favors" from you.
If you need proof, just do a search anywhere including XDA where it would tell you that there is growing evidence that performance governor where your cpu is set at the highest frequency reduces "race to idle" and therefore causes less noise (jumping) and therefore better on performance and battery.
http://forum.xda-developers.com/nexus-4/development/guide-android-governors-explained-t2017715 That's just one example.
You won't find much more for several reasons: linux does not care about smart phones and only they know enough about kernels, but in the context of PCs they are not concerned about governors. They only have performance and ondemand (for laptops). Google does not deal with kernels (except for nexus) and they have no qualified engineers. Manufacturers do, but they have no incentives to invest more millions in research and development so that you can keep your device longer.
But as I have already said, do it yourself. Set cpu data on screen and experiment with performance vs other governors while watching the temperature. My experience has been that there is obviously no jumping and very little core plugging/unplugging, because 2.2-2.4 core can do a lot alone without extra efforts...
If you can't behave and maintain an intelligent conversation without resorting to personal attacks, then there is no point for me to talk to you. .
optimumpro said:
"You're the one who don't know what you yourself is talking about"
No need to get personal. And I certainly don't need any "favors" from you.
If you need proof, just do a search anywhere including XDA where it would tell you that there is growing evidence that performance governor where your cpu is set at the highest frequency reduces "race to idle" and therefore causes less noise (jumping) and therefore better on performance and battery.
http://forum.xda-developers.com/nexus-4/development/guide-android-governors-explained-t2017715 That's just one example.
You won't find much more for several reasons: linux does not care about smart phones and only they know enough about kernels, but in the context of PCs they are not concerned about governors. They only have performance and ondemand (for laptops). Google does not deal with kernels (except for nexus) and they have no qualified engineers. Manufacturers do, but they have no incentives to invest more millions in research and development so that you can keep your device longer.
But as I have already said, do it yourself. Set cpu data on screen and experiment with performance vs other governors while watching the temperature. My experience has been that there is obviously no jumping and very little core plugging/unplugging, because 2.2-2.4 core can do a lot alone without extra efforts...
If you can't behave and maintain an intelligent conversation without resorting to personal attacks, then there is no point for me to talk to you. .
Click to expand...
Click to collapse
I am not attacking you tbh.
Governors doesn't do anything besides controlling the frequencies of cpu. CPU uses correct amount of voltage according to the voltage table.
If what you're saying is correct, doesn't overvoltage makes your phone cooler? It has more energy to process things and doesn't need to jump to higher frequency right?
Kernel developers implement features for reasons. If your theory is correct, why does voltage control exist? Does kernel developers write a thousand lines of code just to do nothing?
zhuoyang said:
I am not attacking you tbh.
Governors doesn't do anything besides controlling the frequencies of cpu. CPU uses correct amount of voltage according to the voltage table.
If what you're saying is correct, doesn't overvoltage makes your phone cooler? It has more energy to process things and doesn't need to jump to higher frequency right?
Kernel developers implement features for reasons. If your theory is correct, why does voltage control exist? Does kernel developers write a thousand lines of code just to do nothing?
Click to expand...
Click to collapse
"I am not attacking you" Yes you were, I said that some bloggers don't know what they are talking about and you replied that I didn't know what I was talking about. Anyway, I accept your veiled apology.
Neither overvoltage nor undervoltage makes the phone cooler. There is an optimal regime for each cpu and if you go outside of it (in either direction), you are inviting trouble. You are not going to destroy your cpu by either under or over voltage, as there is protection in kernel. The phone runs cooler when cpu works less and the optimal regime causes the cpu work less. If you are reducing juice (voltage), you make cpu work longer, which results in overheating.
I gave you an example of performance governor to make a point that this is counterintuitive: while cpu is set at the higher frequencies, it actually performs the tasks and rushes to idle faster, which results in cooler condition. When the same cpu is set lower (and especially if it is under volted), it works longer, jumps to different frequencies, plugs/unplugs cores, which all contributes to overheating....
What is normal values for this phone ? I have diferent chargers, Samnsung - around 600mA, one HTC - around 400mA and another one with 200mA according to that app. Wich one should i use ? So far i used samsung one because it charges fast...2 hours or less, but the battery dies also fast ....so it may be because of the charger ?
As above.
Daily use is very good, everything is responsive and fast.
However, benchmarks are roughly 50-70% of what they are supposed to be.
I tried to post a screenshot of CPU Spy, previously reseted timers and then ran BasemarkOS and Geekbench. (can't because less of 10 posts )
I see in CPU Spy that Max CPU state is 1555 Mhz? That's the A53 cores, right?
Is this behaviour normal?
Are you on Android N?
Please see here
http://forum.xda-developers.com/nexus-6p/help/4-cores-allways-stopped-whats-t3390543
rev_b said:
As above.
Daily use is very good, everything is responsive and fast.
However, benchmarks are roughly 50-70% of what they are supposed to be.
I tried to post a screenshot of CPU Spy, previously reseted timers and then ran BasemarkOS and Geekbench. (can't because less of 10 posts )
I see in CPU Spy that Max CPU state is 1555 Mhz? That's the A53 cores, right?
Is this behaviour normal?
Click to expand...
Click to collapse
According to the Play Store, CPU Spy hasn't been updated in 3 or 5 years. Are you using an app that supports HMP?
Sent from my Nexus 5X using Tapatalk
joemacjr said:
Are you on Android N?
Please see here
http://forum.xda-developers.com/nexus-6p/help/4-cores-allways-stopped-whats-t3390543
Click to expand...
Click to collapse
No, the device is new, it's running Android 6.0.1, no mods or custom ROM whatsoever.
SlimSnoopOS said:
According to the Play Store, CPU Spy hasn't been updated in 3 or 5 years. Are you using an app that supports HMP?
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
So what is the best app to monitor cpu activity?
And why are my benchmarks so low?
For instance, I'm only getting ~25k in 3dmark Ice Storm Unlimited, roughly the same as my previous Nexus 6.
According to Anandtech I should be getting ~36k.
rev_b said:
So what is the best app to monitor cpu activity?
And why are my benchmarks so low?
Click to expand...
Click to collapse
Kernel Adiutor is a free kernel manager. I prefer using ElementalX Kernel Manager (paid app). Both work perfectly fine on Marshmallow, support HMP, and receive frequent updates.
If the phone is hot, then benchmarks will suffer. The big cluster gets throttled and goes offline whenever the temperature reaches a certain point. If it is running cool and you see low scores then idk cuz I don't do benchmarks.
Sent from my Nexus 5X using Tapatalk
If the phone is responsive and fast as you say why do benchmarks scores matter? Benchmarks are pointless, they give you a pretty useless set of numbers that don't equate to real world usage. If your real world usage is good (as you pointed out) then you're wasting time and energy worrying about something that doesn't matter.
Heisenberg said:
If the phone is responsive and fast as you say why do benchmarks scores matter? Benchmarks are pointless, they give you a pretty useless set of numbers that don't equate to real world usage. If your real world usage is good (as you pointed out) then you're wasting time and energy worrying about something that doesn't matter.
Click to expand...
Click to collapse
I don't care about benchmarks, but they can point to a problem in your phone.
And I really would like to know how a phone sent to hardware testers consistently gets much higher benchmarks than the one I bought. Something's not right.
rev_b said:
I don't care about benchmarks, but they can point to a problem in your phone.
And I really would like to know how a phone sent to hardware testers consistently gets much higher benchmarks than the one I bought. Something's not right.
Click to expand...
Click to collapse
I've had eight of these and none of them have performed well in benchmarks. Take from that what you will but I believe it's a problem that's common to the SD810, not necessarily that you have a defective unit.
rev_b said:
As above.
Daily use is very good, everything is responsive and fast.
However, benchmarks are roughly 50-70% of what they are supposed to be.
I tried to post a screenshot of CPU Spy, previously reseted timers and then ran BasemarkOS and Geekbench. (can't because less of 10 posts )
I see in CPU Spy that Max CPU state is 1555 Mhz? That's the A53 cores, right?
Is this behaviour normal?
Click to expand...
Click to collapse
The phone is thermal throttling because the 810 Is overheating and the cores are being turned off. You can thank Qualcomm for their faulty overheating 810 design.
Batfink33 said:
The phone is thermal throttling because the 810 Is overheating and the cores are being turned off. You can thank Qualcomm for their faulty overheating 810 design.
Click to expand...
Click to collapse
That still doesn't explain why phones sent to reviewers don't throttle so much...
sam here
I barely get my Bigger Cluster working
It's offline most of the time
I don;t mind the heat unless it doesn't damage my phone as I;m always using a cover
Any way I can change the throttle limits so that it throttles less?
will the CTT mod be good?
TJ_bab said:
sam here
I barely get my Bigger Cluster working
It's offline most of the time
I don;t mind the heat unless it doesn't damage my phone as I;m always using a cover
Any way I can change the throttle limits so that it throttles less?
will the CTT mod be good?
Click to expand...
Click to collapse
Ctt mod does exactly that.
feis said:
Ctt mod does exactly that.
Click to expand...
Click to collapse
Using CTT mod but still my Bigger cluster barely turns on
and also kernel Adiutor doesn't work sometimes, whenever I try to change something CPU related, it just keeps loading and loading