Question Lenovo Tablet CPU usage problem

LakesidePark

Member
Jun 12, 2024
9
5
3
Visit site
Hi All
I have a Lenovo FHD M8 TB-8705F that really has been running poorly for a long time. Slow to respond to the point I was thinking of getting a new one. Attached is the 'About Phone' screenshot. I did some searching for a process monitor to try and understand what was using CPU. Read several posts and many were old and had recommendations for apps that are no longer available or apps that did not seem to give me any usable results until I found C3 below.
Screenshot_2024-06-26-20-11-49-393.jpeg
I tried installing a Linux emulator and running ps and top command as suggested here - but I did not get any results. I must have been doing something wrong. Neither command did anything. I have no experience with a Linux command line on android.I followed these instructions: https://android.stackexchange.com/q...current-resource-usage-cpu-memory-etc-c#27834

I found 3C All In One app from this page https://www.xda-developers.com/process-monitor-widgetapp-for-android/. I have attached several screenshots from that tool. The CPU history graph is most interesting showing the CPU usage jumping from 0 to 50% constantly.
Screenshot_2024-06-26-11-05-03-599.jpeg

Another screenshot showing 45% CPU usage:
Screenshot_2024-06-26-11-05-29-698.jpeg

Not sure what this screen shows

Screenshot_2024-06-26-11-06-02-971.jpeg

Finally this shot showing 100% CPU with the running apps showing their %
Screenshot_2024-06-26-20-35-15-955.jpeg

I would be happy to try and get more information if you tell me how to get it.

I then followed instructions on this post regarding using ADB commands. https://stackoverflow.com/questions/14042687/cpu-usage-per-application-in-android. I ran "adb shell top -m 10" and saved the results in the attached shell.txt file. I don't really understand those results. Maybe they mean something to you and you can suggest a solution to my problem. Maybe this is a tool for only seeing the CPU usage of a specific app and not what I need.

I can run more adb commands.

I saw some webpages about android android studio to use CPU profiler - but I do not have android studio installed.

I have not done a factory reset recently - but I think I did that 5-6 months ago and the tablet performance did not change from what I recall.

I saw this tool but was not sure I understood how to install/use it. https://github.com/coozoo/androidprocmon

Thank you for your time. If you have instructions for me to get more information I am happy to do that.
 

Attachments

  • Shell.txt
    23.5 KB · Views: 0

targe

New member
Jun 28, 2024
1
0
1
Visit site
We had an issue where 3-4 processes were chewing up 10-30% of CPU each constantly and causing overheating and high fan usage. Come to find out that the processes were tied to Windows Hello and Secure Biometrics authentication services. Updating drivers and related software had no effect. We were able to solve the issue with the key settings below if anyone needs to solve this issue. We are working on finding a fix for systems that still need the biometrics for users that use them https://9apps.ooo/ .

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\SecureBiometrics Enabled = DWORD 0 to disable

KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\Settings\AllowSignInOptions value = DWORD 0 to disable
 
Last edited:

LakesidePark

Member
Jun 12, 2024
9
5
3
Visit site
Thanks for your help.

I believe it has 3gb RAM. This is from 3C also I think shows RAM usage.

This spec also says 3GB https://www.lenovo.com/us/en/p/tabl...ef=https%3A%2F%2Fduckduckgo.com%2F#tech_specs.

The shell.txt attached file says this which is maybe the internal RAM usage?

Mem: 2.7G total, 2.6G used, 43M free, 27M buffers

The 3C screenshot does not say 2.6G used. What is the shell.txt file saying and what would be using up 2.6G of RAM and how would I find that out?

Screenshot_2024-06-29-11-28-22-658.jpeg
 

mustang7757

Super Moderator
Moderator
Feb 6, 2017
92,393
6,914
113
Visit site
Thanks for your help.

I believe it has 3gb RAM. This is from 3C also I think shows RAM usage.

This spec also says 3GB https://www.lenovo.com/us/en/p/tabl...ef=https%3A%2F%2Fduckduckgo.com%2F#tech_specs.

The shell.txt attached file says this which is maybe the internal RAM usage?

Mem: 2.7G total, 2.6G used, 43M free, 27M buffers

The 3C screenshot does not say 2.6G used. What is the shell.txt file saying and what would be using up 2.6G of RAM and how would I find that out?

View attachment 363683
Usually developer settings have that feature for ram go to your software page and tap the build number 7 times to enable developers setting.
 

mustang7757

Super Moderator
Moderator
Feb 6, 2017
92,393
6,914
113
Visit site
Ram on Android is always going be close to full that's how it works more efficiently to bring up the last open Page's and run more demanding apps and games , that's why I mentioned that tablet is under spec and why you get performance issues.
 

LakesidePark

Member
Jun 12, 2024
9
5
3
Visit site
Now I see what you are saying - that the device was not built with enough ram to begin with.

I just tried doing 'Forced Stop' on 30 apps, one at a time and none of them changed the CPU usage as seen in the 3C CPU Manager screen.

I also did 'Force-stop all included apps' using the 3C app. No change in CPU usage.

I'll wait a few more days to see if anyone has any other ideas and then will do factory reset again to see what happens
 

smvim

Well-known member
May 16, 2014
1,153
158
63
Visit site
The hardware specs on your model of table appear to be moderately adequate, at least as far as what that model is designed to be. Don't get caught up in that trite trend that more RAM, more storage space, etc, etc. is a cure. There's no denying there are actually some really crappy, below spec, off-brand tablets out there, but that doesn't apply in your instance.
Your tablet is approaching five years old, the point being Android devices just age faster. A Factory Reset might help restore some of its performance but there's dated hardware with a dated operating system. That latter aspect is a big factor. The hardware is fixed as is, the OS however is the big issue as it's also fixed as is.
Also, you need to take more consideration about the differences between RAM and processing (both CPU and GPU). I'd suggest you stop trying to micromanage your RAM usage, the Android memory management is a lot smarter than we are. Manually closing apps and such is just making your tablet work a little harder to just function.
Again, you might want to try a Factory Reset, if anything so you more peace of mind. Be sure to back up any saved documents and data first. But otherwise, I'd recommend you just reset your expectations to match up with your tablet's capabilities, and access if you want or need a more current replacement.
 

mustang7757

Super Moderator
Moderator
Feb 6, 2017
92,393
6,914
113
Visit site
Now I see what you are saying - that the device was not built with enough ram to begin with.

I just tried doing 'Forced Stop' on 30 apps, one at a time and none of them changed the CPU usage as seen in the 3C CPU Manager screen.

I also did 'Force-stop all included apps' using the 3C app. No change in CPU usage.

I'll wait a few more days to see if anyone has any other ideas and then will do factory reset again to see what happens
Exactly, factory reset will be temporary fix until files and apps build up again
 

LakesidePark

Member
Jun 12, 2024
9
5
3
Visit site
Thanks again. So my original goal was to get a process/task monitor tool to see what process is using the CPU time. Are there no solutions to that?

Also - do you think if I rooted and installed an alternate OS like Lineage OS or another OS would help with an older device like this?
 
  • Like
Reactions: mustang7757

mustang7757

Super Moderator
Moderator
Feb 6, 2017
92,393
6,914
113
Visit site
Thanks again. So my original goal was to get a process/task monitor tool to see what process is using the CPU time. Are there no solutions to that?

Also - do you think if I rooted and installed an alternate OS like Lineage OS or another OS would help with an older device like this?
Only one I'm aware of is this app

As for an older device lineage OS would help if its supported probably light weight OS
 
  • Like
Reactions: BerryBubbles

Forum statistics

Threads
945,303
Messages
6,925,074
Members
3,159,767
Latest member
GEOPOP