Hey guys i noticed some weird behaviour with a few custom kernels vs the "stock" one from aokp 4.1.2.
The System Load (the 3 decimals when you turn on cpu usage overlay) on stock aokp kernel at some point go down to like ~ 0.2
On Kang Bang and on Hydracore (just as an example) they stay above 2.00 all the time.
Now I read that System Load in Linux generally is a factor of how much load is waiting for your current cpu. A factor of 2.00 means that theres twice as much load as one core can handle right?
I checked ps, top etc. - there is not much cpu usage at all - system_server and android.system.ui (those two have about the same cpu % on both stock aokp 4.1.2 and kang bang or hydracore) - but why in hell is the System Load over 2 all the time?
Is this just a display error of the kernel(s)? I did get reboots with hydracore so i stopped using it - also the non-oc version was performing slower in benchmarks than the stock aokp. So now I tried the Kang Bang - after running benchmark a couple of times and wiping dalvik and fixing permissions etc I got a score of 8600 in antutu (I believe that was even with just 1400mhz enabled and 1600 disabled).
I had a reboot once and a hang - but i think thats more related to the undervolting. (voltgroup B though)
Still - I am a bit worried about the System Load - anyone have an idea what causes this? What are your system load values if you let the phone settle after a reboot?
Why is there such a vast difference (0.2 vs 2.00) on the kernels in the system load?!
Almost seems like the kernels are calculating the load differently or something..
---
ADD: By the way - is there a difference between Flashing a Kernel over an existing AOKP Rom where I already have everything set up (apps n settings n **** and just deleting dalvik and fixing permissions) vs. flashing the aokp and flashing the kernel over the fresh aokp and installing apps later? Or is a Wipe necessary AFTER flashing the kernel to make everything run smooth?
ADD2: For testing purposes (I'm trying all the kernels atm) I got my hands on the forbidden kernel and it's the only "custom" kernel that also has system_load go down to like 0.2-0.3 while all others I tried stay over 1.5 - 2.0 all the time?! Still benchmark results don't differ much at all from kangbang and forbidden.