Hey guys , does anyone know any app that can monitor rooted phone (s8 exynos) on background . Every heat , every app behavior , any abnormal changes , speeds , anything. I know there are plenty of apps for that , but after downloading plenty , couldn't p pin point the one I need.
I use Simple Sytem Monitor.
It can monitor Ram, Network, Disk Activity, CPU Usage, CPU Frequencies(Graph and Time), Temps ans Battery Temps. Can run in background, prevent screen off while in app. Test read/write speed, floating windows etc
You can also list running processes and sort them from RAM Usage, CPU Usage, Network Usage, Network speed, Name, PID, UID etc. It even features a Kill process as root.
Amazing for finding out high CPU/Memory using apps, even lists system apps ?
Exzu said:
I use Simple Sytem Monitor.
It can monitor Ram, Network, Disk Activity, CPU Usage, CPU Frequencies(Graph and Time), Temps ans Battery Temps. Can run in background, prevent screen off while in app. Test read/write speed, floating windows etc
You can also list running processes and sort them from RAM Usage, CPU Usage, Network Usage, Network speed, Name, PID, UID etc. It even features a Kill process as root.
Amazing for finding out high CPU/Memory using apps, even lists system apps ?
Click to expand...
Click to collapse
Thanks mat
Related
Can someone explain to me how Program Storage space is allocated.
To the best of my understanding the Kaiser has 128MB RAM for running programs.
However, if I look in the Memory applet it shows TOTAL 95.36MB. I will assume that this is calculating in the base RAM needed to load up the ROM?
So, if I have 95.36 TOTAL it then says I have 35.19 IN USE. This is after shutting down all running programs AND removing everything from the startup menu.
I then go into task manager to look at running tasks and add up all of their memory utilization and only get between 6-7MB. Now I don't totally understand because it looks like things like file system drivers and services are listed here...I would think those things would be included in loading the device itself (and this part of that missing RAM from the 128 as mentioned above).
So with only 6-7MB accounted for in Task manager, what is taking up the remainder of the 35.19MB?
Also, does anyone have any good stats on at what % utilization the device starts to slow down? Theoretically you should be able to run very close to maximum RAM (assuming all needed apps are open).
And, another question out of curiosity is what do most people have for their base utilized RAM on a clean reboot? By this I mean you would have all your services loaded (BT, voice command, touchflo, etc.) and all your necessary today plugins, menu shells etc, but NOT applications like PIE or TCPMP. I find that mine tends to be in the 60%+ range as of right now.
Thanks for any info you can give!
Ok.. I just realized that the Task Manager had additonal tabs that I didn't see...specifically services. Now on a WindowsXP system running services will also usually list a corresponding process that shows RAM utilization. WM doesn't seem to show that information.
So it's entirely possible that all my missing RAM is taken up by additional running services. Any application that will fully detail this out for me?
Also, is there a list of services somewhere? I often go into my XP machine and disable any extraneous services... can I do the same in WM?
thx
yes, and there is also the so called "page-pool' that is a sort of cache / buffer.
th_undead said:
yes, and there is also the so called "page-pool' that is a sort of cache / buffer.
Click to expand...
Click to collapse
this is true, the higher your page pull the less ram you will have but the faster your phone will run. i remember back on my wizard i would alway set like a 32(i think it was 32 or mayb 16)mb pagepool so the phone would run super fast. but at the same time i had like 15mb of free ram....i toke a faster phone lol
Ah right the pagepool... and I think dutty's latest uses a 24MB one which could account for alot of the missing RAM.
Ok...well so here is another question.
Let's say you are running at a high memory utilization....let's say 70-80%
If you could drop that down 10-15% by decreasing your pagepool would that be more efficient? This goes back to my original question of performance as utilization levels increase.
I thought I saw a post somewhere that showed only very minor increases in performance as the pagepool was increased... is it worth that vs. the slowdown (if any) when running at a high utilization?
How To Track Bandwidth Usage On My Android Phone ???
Most existing applications shows the total used (in/out).
I'd like to show the use by each application.
I want to find the application that consumes more bandwidth from my internet.
I dont know of any application that also tracks the ammount of usage apps use, but 3G watchdog and netcounter are very good apps for tracking internet useage.
I've seen a lot of debates abt whether advanced task manager is good for the phone or not but im not sure if it has a positive effect on our xt720 with very little ram, so does it make more sense to use advanced task manager?? Btw im talking abt the 2.1 version of xt720 not the dexter's froyo or anything else. any help would be appreciated!
Advanced task manager is an app and task killer. Although discussion is varied it is safe to say a majority of very computer literate people tend to think task killers are bad for your phone and actually cause more battery drain in the end.
It is important to know how android handles memory. When you open an app for example the browser, and then move to gmail android puts the browser in an idle state. If after that you open say google maps and your phone has no more free memory android will kill your first process the browser to make space. The apps which are idle take no memory resources and just sit there. Killing idle apps, which usually reappear as soon as they are killed drain more juice, and are slow to launch.
A better app to use is the Autokiller memory optimizer. It uses a script to change androids own parameters at boot. So you can specify at what ram you want android to kill the idle apps. It does not involve killing apps and lets android handle everything. Ive been using it for quite some time and my phone is snappy fast and has around 60-70MB ram free all the time. I use the strict settings anything about that free's too much ram. Ofcourse your phone needs to be rooted for this to work.
sohrab.naushad said:
Advanced task manager is an app and task killer. Although discussion is varied it is safe to say a majority of very computer literate people tend to think task killers are bad for your phone and actually cause more battery drain in the end.
It is important to know how android handles memory. When you open an app for example the browser, and then move to gmail android puts the browser in an idle state. If after that you open say google maps and your phone has no more free memory android will kill your first process the browser to make space. The apps which are idle take no memory resources and just sit there. Killing idle apps, which usually reappear as soon as they are killed drain more juice, and are slow to launch.
A better app to use is the Autokiller memory optimizer. It uses a script to change androids own parameters at boot. So you can specify at what ram you want android to kill the idle apps. It does not involve killing apps and lets android handle everything. Ive been using it for quite some time and my phone is snappy fast and has around 60-70MB ram free all the time. I use the strict settings anything about that free's too much ram. Ofcourse your phone needs to be rooted for this to work.
Click to expand...
Click to collapse
Im trying the app now so far so good. After i put it in strict level, there is nothing else that i should be doing with the app rite? i can just continue with the normal use of my phone rite? thx a lot! oh and i already uninstalled advanced task manager.
Nopes, just use your phone as you would Use the lowest settings that make your phone feel fast. How much free memory are you getting now? Also reboot your phone once. I've used the strict settings makes my phone feel great lemme know how it works out for you.
You should also use milestone overclock to overclock your processor if you dont already. Its available on the market for free. I use 1 Ghz, 74 Vsel!
After using the memory app, I have also 60-70mb free oh and I also use milestone overclock my settings are 1ghz 62vsel. What are the advantages of increasing the vsel value?
Sent from my Milestone XT720 using XDA App
I find that having a higher vsel keeps the system more stable during memory intensive tasks. Also I found no difference in battery life thats why I use the stock presets. Before I used 56 vsel 1 ghz but when I opened up the camera or something the system would hang and reboot. Try it out, its also much faster
More vsel actually drains the battery faster. From my experiance and recomnendations I found out that 1Ghz @ 66vsel is my optimal setting.
About ATK and Autokiller memory optimizer - crap! I preffer Running service and Manage application to deal with programs if I need to, but I mostly let Android decide for himself. My phone always have around 60MB free memory and ROM is fast and very responsive.
Also you may wanna try JuceDefender. Awesome app which saves you battery and clears RAM, if you are not feeling comfortable doing it yourself.
eSu.Matix said:
More vsel actually drains the battery faster. From my experiance and recomnendations I found out that 1Ghz @ 66vsel is my optimal setting.
About ATK and Autokiller memory optimizer - crap! I preffer Running service and Manage application to deal with programs if I need to, but I mostly let Android decide for himself. My phone always have around 60MB free memory and ROM is fast and very responsive.
Also you may wanna try JuceDefender. Awesome app which saves you battery and clears RAM, if you are not feeling comfortable doing it yourself.
Click to expand...
Click to collapse
Umm, I think you're confusing autokiller memory optimizer with the normal task killers. Look it up, it isnt a task killer but changes androids native application management parameters. Which ROM are you on?
Also ive used ultimate juice for sometime. It doesnt clear RAM, it just toggles your data and wifi according to options you set. I also noticed that without juice defender my phone works just as much so dont know how much that helps.
Battery calibration after new ROM flash has always made my battery meter more accurate and lasts longer.
I very well may and I apologize for that.
Actually I use recovery mode options to set the aggressiveness of the running service and I'm more than satisfied.
Sent from my XT720 using XDA App
P.S. StealEpicBlue with some little tweaks from me (few deleted system apps).
eSu.Matix said:
I very well may and I apologize for that.
Actually I use recovery mode options to set the aggressiveness of the running service and I'm more than satisfied.
Sent from my XT720 using XDA App
P.S. StealEpicBlue with some little tweaks from me (few deleted system apps).
Click to expand...
Click to collapse
How did you do that. I am running steelblue also and can always tweak it more. Is it through Androidiani recovery that you set the aggressiveness. I might start a thread tomorrow about all the things Androidiani does and how to use them. Haven't been able to find too much on it, but I know alot of people use it.
After figuring out I can run torrents from my Infinity I decided I would keep it and enjoy the media available to me. Problem is when I run atorrent I cannot use the tablet for anything else. 3-5 second delays with key selection, apps freeze when I try to open them, etc.
Is there a way to throttle how much CPU atorrent takes?
I don't think its cpu related, torrents constantly write to disk at a high rate, Infinity uses very slow write/read flash memory, don't think you can do much about this.
There are apps for monitoring these things like CPU Tablet Usage Monitor, System Tuner and the like, but unfortunately it's probably the poor I/O performance of the Infinity, mate. Same as when copying files.
This post is an attempt to clear common misconceptions about smartphone battery life, and to provide some clarity on what drains battery.
For most (almost all actually) users, your device battery usage is mostly as follows:
• Hardware – 70% to 90%
• Software – 10% to 30%
HARDWARE (70% to 90%)
1. Screen - more screen on means more battery. Brighter screen means more battery usage. This is the biggest consumer of battery.
2. Signal strength - a weak WiFi or Network (mobile network, mobile data) signal means more battery usage. This is often the 2nd biggest battery consumer. Also, dual sim means more battery usage (about 20% extra battery).
3. Radios – although the actual hardware is ‘supposed’ to be identical, there are variations in every unit. Think of it as two cars of the same make and from the same brand. Are they truly identical? Answer is NO. So the battery usage by device radios, although expected to be similar, can still be different.
4. Network service provider – battery usage is a function of the sim service provider too, depending on how strong their signals are where you are located.
5. Location services - more apps and services using location means more battery usage.
6. Number of accounts - more accounts means more battery usage. Turn off automatic syncing for less important accounts, and disable sync for services that you don’t use for each account. For example, go to Settings/ Accounts and choose a Google account (if you use multiple Google accounts in your devices). For each account, your device is syncing between 8 to 10 services, namely, Contacts, People, Keep, Drive, Calendar, Gmail, etc.). I use only one account for my calendar, so I turn off calendar syncing for all my other accounts. Same applies for other services.
7. Vibration motor – disable/ lower intensity (if your OS/ Kernel permits) of vibration for longer battery life.
8. RAM: If your device has a higher RAM, it will consume more battery, i.e. a 12 GB Ram variant will use more battery than a 8 GB ram variant. This is because the RAM is a powered memory, and will hold information only as long as there is a continuous power supply (from the battery). Please note that this simply refers to the size of the RAM, and has nothing to do with how much of it is free. In other words, clearing apps to free RAM won't help. In fact, clearing RAM will increase battery consumption.
9. Extended RAM (or RAM Plus): OEMs these days advertise this as a very big feature. The fact is gains from this is very limited. On the contrary, this increases device battery consumption, and can also potentially reduce the life of the device's internal storage due to frequent read/ writes. This is because RAM is a powered memory, and using part of the internal storage as RAM means keeping it powered 24x7.
SOFTWARE (10% to 30%)
Your device performance and battery life is a direct function of how you use it. Each user is different, so what you get out of your device is also different from others. Here is a summary of some common battery drainers:
1. Number of apps – more apps means more battery use.
2. Quality of apps – more junk apps means more battery use. Your choice of apps plays an extremely important role in determining your user experience with the device. Badly coded apps will lead to excessive battery consumption, unwanted and avoidable hardware cycles, and eventual lags, stutters, freezing and shutdowns.
3. Apps that use background service – if you have apps running one or more background services, be assured that these services consume your battery. Either live with it or look for ‘lite’ alternatives.
4. Unused apps – If you must, then keep the apps as APKs, instead of having them installed.
5. Junk apps – stay away from memory boosters, battery savers, battery monitors, CPU coolers, junk cleaners, etc. They do more harm, and almost always do no good to your device.
Many apps use system events, Google Play Services, or other means to hide their activities from showing up under battery usage. The end result is you'll see Android System, Android OS, System UI, and other generic entries under Battery Usage and you won't be able to find the cause of battery drain.
I have curated a list of best Android apps for many of the commonly used categories. You can find them here:
Best Android Apps...
The list presented here is a collection of excellent apps (at the time of writing this) that excel in what they do (and supposed to do). They may or may not fit into the requirements of everyone perfectly. So choose whatever works best for you...
forum.xda-developers.com
KERNELS & TWEAKS
1. Underclocking – don’t do it.
2. Overclocking – don’t risk it.
Changing kernels, and implementing tweaks will never yield ‘significant’ benefits.
Remember, anything that you do will only affect that 10% to 30% of battery drain caused by software. So you really can't expect 'magic' by simply tweaking software.OEMs optimize the ROM for the built-in kernel, keeping in mind average use. Unless you have a very specific requirement, and you are absolutely sure of what you are doing, it is best for you not to play around with these things.
If you are the type of user that needs to charge your phone twice a day, you will still have to charge it twice a day, NO MATTER WHAT YOU DO!
GOOD PRACTICES
As a general rule, following would be some good practices for a good user experience:
1. Don’t swipe away apps from memory (from the Recents screen).
2. Don’t keep clearing cache. Cache serves two functions:
• Speed up your device – your device will not have to re-do the same task again. And if cache has to be built from an online resource (think Google Photos and others), it will use internet data too, and depending on your network speed, this can lengthen the process, making your device slow.
• Extend your battery life – Yes. Cache building doesn’t come free. If your device has to rebuild cache, it will use hardware resources, network resources, meaning battery drain.
3. Don’t run apps or services that are resource intensive, for extended periods. Resource intensive apps will wear your hardware faster, which will manifest as poor battery, lags, etc. This will, however, take a long time but it is good to keep that in mind. Should you stop playing games then? No. Avoid what you can. Example anti-virus apps, or battery monitor apps. You don’t need them.
4. Never let your device battery go below 10%.
Just use your device to do what you want. Don’t tinker with the system. The OS knows it better than you and you are best advised to let it do its things. Your job is just to set up the device, configure your apps and simply use them. Your OS is not an app for you to use it. It is just a platform for you to run your apps.
Here is an interesting article on the mechanics of charging:
https://sites.lafayette.edu/che324-sp17/2017/03/11/smartcharger/
Check this out for simple tips on how to setup your phone for best user experience:
OnePlus Community
Introducing our new OnePlus Community experience, with a completely revamped structure, built from the ground-up.
community.oneplus.com
WARNING
There are plenty of outdated articles on the internet that are either no longer applicable today, or can even be counter-productive. So follow advises with caution.