The CPU (Central Processing Unit) is "the brains" of the device. It is "the chip" that executes tasks and interacts with all the peripherals. Popular manufacturers of CPU include AMD and Intel (for x86 CPUs found in desktops and laptops), as well as Broadcom and Qualcomm (for ARM CPUs found in smartphones, tablets and other devices).
Questions tagged [cpu]
50 questions
46
votes
4 answers
What Percentage of Android Devices Runs on x86 Architecture?
This question might be redundant or a possible duplicate, but I use an NDK library that runs only on ARM devices. Is there a way I could know what percentage of Android devices my app can support based on CPU architecture just like these statistics…
sri
- 563
- 1
- 4
- 8
7
votes
2 answers
Why does the number of available CPU cores change when an app is closed?
To find the number of cores available to you in Termux you run:
grep Cpus_allowed /proc/self/status
This number of cores is limited in a similar way to running taskset on GNU/Linux.
I am trying to be able to predict what that will return.
According…
Ole Tange
- 386
- 1
- 4
- 19
6
votes
1 answer
How is the market divided between Android CPU architectures?
There is a very similar question on this site but it is outdated and contains no/outdated statistical sources.
I want to know how is the market divided between arm64-v7a, arm64-v8a, armeabi (I know it's deprecated now), x86, etc...
The best answer…
HII
- 163
- 1
- 6
4
votes
0 answers
CPU usage by app on Android 8
My Samsung S7 is seriously overheated. Battery is being consumed super quickly. I need to see a simple list of applications with percentage of CPU usage. I am desperate because all attempts and advices from Internet failed :( I tried:
use top…
Tomas
- 275
- 1
- 3
- 13
3
votes
0 answers
Restrict CPU frequency from going too high
I got a OnePlus 6 running on Snapdragon 845. The CPU can clock up to 2.8GHz, which is very battery-consuming. I want to limit the CPU clock frequency to, say for example, 2.2GHz or another value I desire. It's better if the frequency limit can be…
iBug
- 7,977
- 8
- 48
- 83
3
votes
7 answers
CPU-Z shows 8 cores, but 4 of them are stopped
I am using CPU-Z to test basic things about the J7. It reports an Exynos Octa 7580, 8 cores, 8x ARM Cortex-A53 @ 1.5GHz, r0p3, 28 nm.
At all times that I checked, only cores 0-3 are active, and cores 4-7 are stopped. Power saving is disabled.
Is…
sancho.s ReinstateMonicaCellio
- 887
- 9
- 17
- 31
2
votes
1 answer
How can I enable cpu, memory, and io in cgroupv2 (attempt to run Docker on Android)
I am trying to run Docker on Android, using a Pixel 3a XL rooted, running stock rom but flashed a custom kernel. I need to enable cpu, cpuset, memory, io, and pid controllers in cgroupv2. After enabling them in menuconfig and flashing the kernel,…
Paul P
- 51
- 4
2
votes
0 answers
Does turning off cpu cores will actually save power?
My phone is using custom kernel that has cpu hotplug in it. The hotplug name is AutoSMP and it has max cpu (big & little) core that should be online option in it. Currently I'm using 3 + 3 core configuration instead 4 + 4 core. Does it has impact on…
Jtnqr
- 161
- 1
- 12
2
votes
1 answer
Low CPU use, but HIGH battery use! How?
This file sync app is active for 8 seconds, keeps awake for zero seconds, and yet uses 25-30% of power in a given day.
What could an app be doing to drain battery, without showing up as CPU use time?
To be clear, I'm not looking for solutions to…
drylynch
- 21
- 3
2
votes
3 answers
How can I find if I have a rogue background process killing cpu and battery?
On my Android phone (Sony Xperia Z3 Compact), I have a situation where it sometimes goes very sluggish, and the battery drains quickly.
This seems to happen after roughly once a day, and lasts until I restart the phone.
I haven't been able to get…
xorsyst
- 143
- 1
- 2
- 11
1
vote
0 answers
Is There A Way To Test Dead Phone's CPU, RAM, SoC?
I have a dead phone that can have its flash memory accessed via BROM MtkClient, it can be read and written to, but the phone doesn't turn on. Rebooted one time and it didn't turn back on. Seems to be a problem with a charging circuit/board that…
MarkSpace
- 111
- 2
1
vote
0 answers
Is there a way to read CPU temps on Android 9+ under root?
Given the fact I have rooted device, is there a way to get that data? Raw or w/ tools.
P.S. I was looking around for a build of htop with cpu thermals but I dont think there is any compatible for Android.
Digika
- 11
- 2
1
vote
0 answers
How can one find out whether Android is throttling my CPU, e.g. because the temperature is too high?
I'm suspecting that Android sometimes limits my CPU at around 66% when the temperature is too high.
I can see that my Geekbench score is much lower than what it should be:
Even though my CPU isn't supposed to be throttled:
How can one find out…
Franck Dernoncourt
- 3,304
- 23
- 67
- 109
1
vote
0 answers
How to automatically set a CPU governor on boot?
There are apps that can accomplish this task (e.g. "Kernel Adiutor" and others), however they in turn require other apps that can grant them root access to begin with, which is a lot of modification for this simple task.
In any regular Linux desktop…
Prototype700
- 111
- 2
1
vote
0 answers
Is it safe to turn off kernel panic in Android?
So I'm using a custom kernel that overclocked my CPU and GPU. I turned down the frequency to stock but the big cpu freq can't be set(restore itself to default after some time), causing my phone to heat up if I'm having heavy workload/game. When my…
Jtnqr
- 161
- 1
- 12