I want to see what's consuming my ram. - Nexus 6 Q&A, Help & Troubleshooting

Hello everyone.
Even after hibernating all the apps, still 2GB of my ram is used. I want to look at all the processes that are using the ram. How can I do that?
Cheers!

Until someone comes up with a better answer...
Settings/Apps. Under each app there are stats for used storage and memory used in the past few hours. Might give you a clue.

xhamadeex said:
Hello everyone.
Even after hibernating all the apps, still 2GB of my ram is used. I want to look at all the processes that are using the ram. How can I do that?
Cheers!
Click to expand...
Click to collapse
Because ANDROID KNOWS that UNUSED RAM is WASTED RAM.
It ***preloads*** all of the things, in order of what it believes is the likelihood of you using those particular things.
This way when you actually DO use one of those things, it is ***already loaded*** (and starts fast).
Stop "hibernating" things. You are breaking Android.

doitright said:
Because ANDROID KNOWS that UNUSED RAM is WASTED RAM.
It ***preloads*** all of the things, in order of what it believes is the likelihood of you using those particular things.
This way when you actually DO use one of those things, it is ***already loaded*** (and starts fast).
Stop "hibernating" things. You are breaking Android.
Click to expand...
Click to collapse
Hmm.. You have a point..
So, is using Greenify a bad Idea?

xhamadeex said:
Hmm.. You have a point..
So, is using Greenify a bad Idea?
Click to expand...
Click to collapse
Bad idea.

yea there's two built-in ways to view running processes. One is directly Settings. Scroll down to where it says Memory. Open and check it out. I know. Google might as well not even wasted their time making that activity since it's next to useless. The other one is located in Developer Options. It's labeled "Running Services" and gives you stats on what apps are running, how long, etc. Yea, not very helpful either since there isn't much you can do besides uninstall some things or do the root and ransack thing. It's intentionally made like that, just like the way android battery stats are completely useless for nailing down offensive background services. Google likes it that way. They make money by tracking your location and serving you up with as many ads as possible. While it's true what dude said about the way Android preloads and makes a lot of stuff ready in RAM, hibernating, and using task killers is basically like working against your system resources, don't listen to people who yell things at you because they've been brainwashed by companies and developers who want their services installed, front-and-center, autostarting, and running 24/7 in your device's memory. Why else you think every website has a banner talkin' bout "oooh ooh install our app" and grant as many permissions as possible while some even go as far as sabotaging their own services via their website so users feel forced to install the app. They don't care about you, your cpu, or your experience as long as it's filled with ads and periodically uploading analytics and usage stats and the best way to do that is to have background and persistent services to silently restart their location polling or pointless notification systems designed solely around getting you to interact with the app. I'm not talking about things like email, messaging, or whatever other app you depend on or feel is important enough to keep close at a tap of finger. My suggestion is to analyze those settings activities I named earlier or a 3rd party one like BBS and make some decisions about what you are willing to delete. Compromises can be made depending on what's important to you and also with root. Half (or more) of the apps in your phone that have boot receivers and other various event listeners up the wazoo have no business knowing your phone is even on until you tap it's little icon. This is opinion of course because others will tell you you're breaking android and a bunch of other nonsense they've been fed by google to address the people, like me, who are tired of seeing google and other apps (usually ones my by behemoth corporations) that run constantly in the background even though I open up and use whatever particular app maybe once a week. If you're rooted, there is a lot you can do to take control of apps that like to stay nudged up as close as possible in the queue and keep open connections. It all depends on you and how you use your device. Don't listen to know-it-alls who yell at you IN ALL CAPS. Either accept the fact that google, facebook, admob (and whoever else app you have that thinks it's the most important) own your phone, or do a little research for yourself because regardless of what homeboy said, it's easy to see that available RAM feels way smoother than ram that has to wait for android to move pokey balls out of the way...just sayin

ElwOOd_CbGp said:
yea there's two built-in ways to view running processes. One is directly Settings. Scroll down to where it says Memory. Open and check it out. I know. Google might as well not even wasted their time making that activity since it's next to useless. The other one is located in Developer Options. It's labeled "Running Services" and gives you stats on what apps are running, how long, etc. Yea, not very helpful either since there isn't much you can do besides uninstall some things or do the root and ransack thing. It's intentionally made like that, just like the way android battery stats are completely useless for nailing down offensive background services. Google likes it that way. They make money by tracking your location and serving you up with as many ads as possible. While it's true what dude said about the way Android preloads and makes a lot of stuff ready in RAM, hibernating, and using task killers is basically like working against your system resources, don't listen to people who yell things at you because they've been brainwashed by companies and developers who want their services installed, autostarting, and running 24/7 in your device. Why else you think every website has a banner talkin' bout "oooh ooh install our app" and grant as many permissions as possible while some even go as far as sabotaging their own services via their website so users feel forced to install the app. They don't care about you, your cpu, or your experience as long as it's filled with ads and periodically uploading analytics and usage stats and the best way to do that is to have background and persistent services to silently restart their location polling or pointless notification systems designed solely around getting you to interact with the app. I'm not talking about things like email, messaging, or whatever other app you depend on or feel is important enough to keep close at a tap of finger. My suggestion is to analyze those settings activities I named earlier or a 3rd party one like BBS and make some decisions about what you are willing to delete. Compromises can be made depending on what's important to you and also with root. Half (or more) of the apps in your phone that have boot receivers and other various event listeners up the wazoo have no business knowing your phone is even on until you tap it's little icon. This is opinion of course because others will tell you you're breaking android and a bunch of other nonsense they've been fed by google to address the people, like me, who are tired of seeing google and other apps (usually ones my by behemoth corporations) that run constantly in the background even though I open up and use whatever particular app maybe once a week. If you're rooted, there is a lot you can do to take control of apps that like to stay nudged up as close as possible in the queue and keep open connections. It all depends on you and how you use your device. Don't listen to know-it-alls who yell at you IN ALL CAPS. Either accept the fact that google, facebook, admob (and whoever else app you have that thinks it's the most important) own your phone, or do a little research for yourself because regardless of what homeboy said, it's easy to see that available RAM feels way smoother than ram that has to wait for android to move pokey balls out of the way...just sayin
Click to expand...
Click to collapse
Holy wall of text Batman!
You've got a couple of points hidden inside that rambling, but dude... If you want anyone to read that, try that little thing called paragraphs.

Didgeridoohan said:
Holy wall of text Batman!
You've got a couple of points hidden inside that rambling, but dude... If you want anyone to read that, try that little thing called paragraphs.
Click to expand...
Click to collapse
Ah...apologies. I may have been a little bit hopped up last night on the leftover holiday spirits but how else to explain what I see as google's all-over-the-place ridiculous approach at making it as god awful experience as possible for people interested in granular control over their devices' /system. I just got done flashing, setting up, and going thru the motions on a new phone so I may have been a little annoyed as well. lolz hope it helps someone.

Related

Memory boosting apps... real or fake

Everyone knows computers, phones, pda, slows as the memory fills. Now there are ssome apps on the market that say they speed up you phone. So far I count three
- Memory up Professional
- Memory up Personal
- Memory for Lemmings
Has anyone tried any of these? What do you have to say about them? Do they work? Are you to skeptical (scarred) to try them?
I tried memory up Professional but didn't seem to work also its shareware
Memory for lemming seemed more simple but memory number keep jumping around there should be a log/graph for memory usage like windows task manager (I probably should email him that)
Haven't tried mem up personal though,
To an extend they work but overall they have no use. Android OS is built around killing services after some time and keeping the phone running in top performance. Those memory programs might free up a few KB's but not much use on that part, unless you have a program that allows you to kill services and stuff, which might have a practical use. Overall my answer is they are pretty much fake!
Just look at the definition of Lemming...
Lemming
The act of following the crowd into an investment that will inevitably head for disaster.
The version Memory for Lemmings is essentially garbage as well. He only made it to prove a point that the effects of the other pay programs are useless.
I used Memory Up when my G1 was working (doing a warranty, still waiting for the mail). It did not appear to do anything. Some claimed it did, I claim placebo effect for them.
The first thing I checked when running it was whether or not it killed open apps, it did not. Useless in my opinion. Wait for a real task manager.
From what I understand it does the same thing Oxios Memory does for Windows Mobile... it merely compacts RAM by clearing up system memory providing a slight boost but non noticeable to the human eye or feel. Android system by default will keep up to 6 applications running in the background and closes the oldest app. when the 7th application is opened (hold down the home key and try it out yourself). From what I have noticed, (and there is not real way to track virtual/RAM memory in the G1, if you don't turn off your phone but every few days... then the memory programs WILL help (slightly) to avoid the inevitable power off to clear system RAM or cool off the circuit board.
Lol welcome to the land of the stupid. I explain not only WHAT the app MemoryForLemmings does , but also HOW it does it right in the description. Not only that but I also suggest a google search term which tells you ALL ABOUT Garbage collection. But for the Google inept here we go.
Every java program has variables and objects in it. These objectd consume memory - both on the java heap and also indirectly the system. Now Old School coders like myself who used C generally null out the variables when done with them - thus freeing memory off the heap.(I am not going to explain what the heap is ****ing look it up), we are used to C where every spec of memory had to be allocated and deallocated. Java on the other hand doesnt require you to be so fussy, It keeps a running log of variables etc and whether they are being used or not and periodically it will go through and run .... wait for it ... garbage collection. It does this at a set time or at a set memory level of the heap.
But guess what, Sun in their infinite wisdom provide a way to ask the system to run garbage collection early. This is not a forced suggestion merely a hint to the OS, the OS can choose to ignore this. Guess what my app does? Can you guess? Thats right it merely suggests to the OS to finalize items thats may be running but are old and to run garbage collection. Thats it. The whole damn program is maybe 40 lines long and that includes the Dialog code.
There is nothing like a bunch of non coders getting together on a forum to write up some of the least correct assumptions I have ever seen about code.
Android does not close apps on a First in First out basis. You cannot rely on that when coding apps, Androids program management is more sophisticated than that. You cannot "compact RAM" it is not disk. Any clearing of the system memory is a crap shoot, I Included it on the app for ****s and giggles. It may speed up your system as the heap/system memory clear, but again that's a crap shoot.
I only wrote the app at all so the idiot charging 15 bucks for app wouldn't be able to scam people for something the OS would do anyway (Which by the way is ALSO in the description). I didn't even post it to the market to start just the androidcommunity boards, but they encouraged me to list it.
I really suggest you actually USE google (Golly where would you find a google search bar), before you go off half cocked.
Bratag said:
I really suggest you actually USE google (Golly where would you find a google search bar), before you go off half cocked.
Click to expand...
Click to collapse
I don't think half the visitors to xda-dev Dream understood what you wrote above. And that's why people will continue to buy these apps (on this and other platforms). Right now the Android Market is still not as bad as the iPhone App Store, where exploitation and ridiculously pointless apps hit truly saddening new plateaus.
I think i'll go write a "cell phone radiation reducer" app right now and charge twenty bucks for it.
jashsu said:
I don't think half the visitors to xda-dev Dream understood what you wrote above. And that's why people will continue to buy these apps (on this and other platforms). Right now the Android Market is still not as bad as the iPhone App Store, where exploitation and ridiculously pointless apps hit truly saddening new plateaus.
I think i'll go write a "cell phone radiation reducer" app right now and charge twenty bucks for it.
Click to expand...
Click to collapse
Sweet Ill totally buy it
I sometimes feel I am one man trying hold back the tide of stupid armed only with a soggy celery stalk.
Java?
Bratag said:
But guess what, Sun in their infinite wisdom provide a way to ask the system to run garbage collection early. This is not a forced suggestion merely a hint to the OS, the OS can choose to ignore this. Guess what my app does? Can you guess? Thats right it merely suggests to the OS to finalize items thats may be running but are old and to run garbage collection. Thats it. The whole damn program is maybe 40 lines long and that includes the Dialog code.
Click to expand...
Click to collapse
Bratag: All of the apps on my system run in Linux, not Java. So your program wouldn't really do anything for me or the 90% of android users that don't do Java? I'm not sure about the Linux/Java connection you are making. Please elaborate.
The dalvik vm is basically a tweaked java vm. With some very limited exception, almost all the code in the available apks are all java classes.
Bratag said:
There is nothing like a bunch of non coders getting together on a forum to write up some of the least correct assumptions I have ever seen about code.
Click to expand...
Click to collapse
You must be new here.
texasaggie1 said:
Bratag: All of the apps on my system run in Linux, not Java. So your program wouldn't really do anything for me or the 90% of android users that don't do Java? I'm not sure about the Linux/Java connection you are making. Please elaborate.
Click to expand...
Click to collapse
Actually all the apps on your system run In a Java Runtime Environment called Dalvik which is a virtual machine which has been optimized to efficiently run multiple instances efficiently. So everything you run is a java app and that includes the desktop.
Now this all runs on TOP of a linux KERNEL.
EDIT: damn someone beat me to it
Bratag - you rock.
Bratag said:
Actually all the apps on your system run In a Java Runtime Environment called Dalvik which is a virtual machine which has been optimized to efficiently run multiple instances efficiently. So everything you run is a java app and that includes the desktop.
Now this all runs on TOP of a linux KERNEL.
EDIT: damn someone beat me to it
Click to expand...
Click to collapse
The very reason an emulater like Smartgear, Pocketnes or MAME is impossible on Android. A black & white Gamboy emu would kill the 7201a with sound and 30fps.
Java sucks for these type of apps having to emulate the game system and be interpreted through two layers.
rushless said:
The very reason an emulater like Smartgear, Pocketnes or MAME is impossible on Android.
Click to expand...
Click to collapse
Not at all impossible if you use JNI to hook to a compiled c++ or asm library for the main engine. Heck, it's not even "impossible" to do in Java-- merely unfeasible.
Stay on topic.
Apps on Android can't touch anything outside their own sandbox due to the security model (unless the other app gives you a way to access it's data, but even then, you can't touch it's memory). I feel sorry for the poor sod who pays for these apps.

Built-in App Info?

I have always been in the habit of streamlining everything (I.e. disabling all useless services in windows, etc.). Is there any information on which of the preinstalled apps I can remove? I'd feel safe getting rid of things like Google Talk and Amazon MP3 but am unsure what things such as "checkin service" do.
I removed about 6 apps from /system/app and noticed I could no longer download from the market. might do a little trial and error when I have more time.
Anyone have a source for this info?
From what I am able to gather, it appears Google Talk is needed for Market to work. No idea why, but it's needed.
See, google talk is always running in the background and I can't stand that. Would reducing the amount of apps in the "processes" tab in task manager improve battery life or increase internal memory? Just wish I had the time and resources to figure some of this out.
r4d14n7 said:
See, google talk is always running in the background and I can't stand that. Would reducing the amount of apps in the "processes" tab in task manager improve battery life or increase internal memory? Just wish I had the time and resources to figure some of this out.
Click to expand...
Click to collapse
Yes & yes, sorta.
Obviously closing out background apps can improve performance, but noy by much. Android will automatically start killing background apps when it senses that it's low on memory. Biggest thing is when that "low" memory is. Your threshold is probably different than Androids.
So yes it does help, but not by much.
Oh, also, lots of apps are called up by system processes, so no matter how many times you kill them, they come back.

Auto Memory Mangager

Not sure if you all are familiar with this app, I haven't seen anyone speak upon it on XDA yet, so just thought I'd share my experience with it.
http://www.androlib.com/android.application.com-lim-android-automemman-wBjq.aspx
IMO, this app is pretty cool. Very simple and easy to use, although it doesn't come with detailed instructions on how to use, so I felt the need to explain a little bit about it:
Tired of lags to and from Dialer/Contacts/Call Log?
Have you ever pressed the call button to dial a number/contact and nothing happens for 10 to 15 seconds then finally the call goes through and starts to ring?
Ever went back to home screen after fooling around with an app, or web surfing the browser only to find that a widget or two is missing or is not loading/refreshing properly?
Gmail not syncing daily as it usually does?
Market taking forever to load up the downloads page or lagging connection with G-talk to promptly start the download/updates you started?
Well these are the memory/background/content provider situations that need to stay snappy if nothing else does, agree?
Then this app may or may not be the answer to all of your problems.
For me it was. First and foremost, it is a FREE app, yay! (at least to my current knowledge, unless developer has changed it)
*FYI* This app does require root permissions, so if you are not rooted this will be of no use to you.
After installing, when first opening the app, super permissions should pop up, just check the always box and press allow for root access. Close the app, then re-open.
Now, there are 4 options you may choose, DEFAULT< CUSTOM< MILD< AGGRESSIVE
Default settings will be what you see on first use, those are the default Android memory settings for your G1
Custom- self explanatory, you move the bars of each memory category according to how you prefer- *Note* the amount shown is not exact memory, it is a threshold, basically a set amount not to exceed, Your phone will automatically choose how much to use according to how much it needs, but its limitations will be set by the threshold you choose. Go ahead and make your adjustments, then click the custom button, this will save these settings. So the next time you want to re-enter those settings, just hit the custom button, and it will restore.
Mild- Simply a preset application setting
Aggressive- Another preset app setting
You choose what works best for you, I would suggest playing around with different settings until you have achieved a memory usage that gives you the most improvement, *Note* Do note mistake this as a speed app, it only controls memory, so don't expect some super fast change, but if you set it up properly, and memory is being managed to the best case scenario of your usage, speed will increase, believe me.
Start with the presets, see how they work throughout the day, if you notice no difference, or worst than it already was, change it to something else.
Personally, my best experience has been with the Aggressive preset. Its been the most effective for my phone, however; this won't be the case for everyone. Aggressive basically raises the threshold for background data(widgets,home, cache, etc.) And content provider (google apps, settings, G-talk and stuff) And Empty application- this means, IMO, the amount of free memory sitting around available, for soon to come data or apps that you might open later, I.E.- multi-tasking, Call screen, new mms or sms
It also lowers the threshold of the foreground and running apps, so that they don't suck up so much memory the phone lags before it can open other things in memory. Get it? But as I stated, different people will have different preferences.
If you haven't already, try it out! If you don't like it, or don't need it...maybe results won't change things enough for you to have any use for it, you can always uninstall, and it won't harm any memory or data on your phone.
Also, regardless of threshold settings, if you open or use more memory than threshold limits, it will not break or crash you phone causing reboots or anything like that. So don't worry. The app does not prevent you from doing anything on your phone, it simply manages it according to your use.
I hope this comes in handy for someone, as it has been more than useful for me on a daily basis. You can find more information via market or the link above.
Don't take offence to this, but any "speedup" you think you are getting from it is entirely a function of the placebo effect.
There is no advantage to forcing memory to remain "free", and in fact, doing something like this will actually make the phone SLOWER than it would otherwise be.
Android has a VERY well thought out memory management system. It keeps a record of processes running and their priorities. In the event that more memory is required for a higher priority application, it will automatically select some other application to kill off in order to get that.
What this does is it ensures that you ALWAYS have the memory FULLY utilized, which means optimal performance under every circumstance.
An unfortunate trap that you are falling into is the traditional view of memory -- for example on a DESKTOP system, you don't have anything killing off unused processes, which means that every program you open will use up more memory, so the more FREE memory you have, the more new programs you can open before it starts swapping, and therefore you aim to always have a big chunk of free memory because more free memory means more applications can be open.
Android doesn't work like this!!!
What you are doing is forcing a memory utilization threshold on the thing. This has the same effect as simply reducing the total memory available on the device. That means that important applications are *MORE LIKELY TO GET KILLED OFF*.... which has exactly the OPPOSITE effect from what you seem to be after, which is to ensure that these important applications are NOT killed off.
I could be wrong, but I believe the intent of this is to allow the Android internal memory manager to be tweaked so that certain applications/processes have a higher priority and remain in memory and those that you deem as "less important" are removed first.
Here is a thread on the Hero forum about it:
http://forum.xda-developers.com/showthread.php?t=622666
Also, here is another App that does the same thing... only it will allow the settings to persist through a reboot...
http://www.androlib.com/android.application.com-rs-autokiller-wEwp.aspx
With this App, I do not notice an increase in free (meaning useless) memory... I do notice that key processes that I deem important are still running on CM 4.2.14.1... Even after running many of the ~160 apps I have, including games...
Individual results may vary... Nobody runs the same exact configuration and apps on their G1...
L8r
@Ibcoder
That means that important applications are *MORE LIKELY TO GET KILLED OFF*.... which has exactly the OPPOSITE effect from what you seem to be after, which is to ensure that these important applications are NOT killed off.
Click to expand...
Click to collapse
But it doesn't do that, the threshold simply states a measurable amount of reserve...but not a limitation. Theres a difference. Limits and thresholds are not the same, So what you are saying is not how the app works. All apps open in memory remain in memory, of course you still have to use kill switches and task managers to control unwanted memory hogs, but the app basically controls the memory in use, thats all Im saying, so if that memory is being divided properly, responsive times will increase, I know android had its own setting of doing this, hence the word *DEFAULT*...that is what the app is for, if you don't want to let Android control your memory usage, the app gives you the option to customize it
Also, here is another App that does the same thing... only it will allow the settings to persist through a reboot...
http://www.androlib.com/android.application.com-rs-autokiller-wEwp.aspx
Click to expand...
Click to collapse
Cool app! Thanks for the link, never seen this one.
But wouldn't auto kill be the same as all the other task managers and explorer apps? Its made to kill off unwanted apps, processes, and background services to free memory right? Well, I have plenty of those, and they all work quite fine.
The app I am discussing above is not a killer, its only a manager, it just gives the proper amount of memory to the category you specify to be more important memory users, thus for saving wasted memory. It doesn't specifically kill off or make memory, just manages it.
thanx though, I will try that out.
I recently saw this new app in the Market, but was unsure what advantage it will have on performance, if any. I'll pay attention to this thread to see where the discussion leads on it's usefulness (or potential lack thereof).
TeeJay3800 said:
I recently saw this new app in the Market, but was unsure what advantage it will have on performance, if any. I'll pay attention to this thread to see where the discussion leads on it's usefulness (or potential lack thereof).
Click to expand...
Click to collapse
Ok, and I don't blame ya, that's how I test everything on xda, roms,apps, hacks, you name it....but only after I review enough good responses (preferably 3)
But on the contrary, there have been times that something was reviewed poorly, but after my own experience turned out to be great! You'll see that a lot in the android market as well, great apps with two star/3 star ratings all because some asshole didn't know how to use it, LoL
Try it dude, you got nothing to lose...won't break ya phone, but if ya want to play safe nandroid your current stuff first.
Klyentel said:
Cool app! Thanks for the link, never seen this one.
But wouldn't auto kill be the same as all the other task managers and explorer apps? Its made to kill off unwanted apps, processes, and background services to free memory right? Well, I have plenty of those, and they all work quite fine.
The app I am discussing above is not a killer, its only a manager, it just gives the proper amount of memory to the category you specify to be more important memory users, thus for saving wasted memory. It doesn't specifically kill off or make memory, just manages it.
thanx though, I will try that out.
Click to expand...
Click to collapse
As far as I know, they are pretty much the same... The XDA thread I mentioned above has both the Dev of the App you posted and the Dev of the App I posted... They both created one at around the same time... One with sliders and one with fields... The only difference I think is that AutoKiller uses a service to write the settings on a reboot...
Still playing with this to see if it makes any real difference... I know if I set the values too aggressive, then the browser reloads every time I come back to it...
I know if I set the values too aggressive, then the browser reloads every time I come back to it
Click to expand...
Click to collapse
yeah that has happened to me too.
The linux kernel keeps a buffer cache of recently used files in RAM. So whenever an application wants to access something on the flash, instead of going to the flash file system, it can just get it from the file buffer cache in RAM, a significant speed increase.
If the RAM is currently being taken up by unused android apps, then that leaves less room for the buffer cache, so in theory, by killing off unused android apps more quickly, that will allow the linux kernel to allocate more space for the buffer cache and thus speeding up the system.
Am I way off here?
Dave
lbcoder said:
Don't take offence to this, but any "speedup" you think you are getting from it is entirely a function of the placebo effect.
There is no advantage to forcing memory to remain "free", and in fact, doing something like this will actually make the phone SLOWER than it would otherwise be.
Android has a VERY well thought out memory management system. It keeps a record of processes running and their priorities. In the event that more memory is required for a higher priority application, it will automatically select some other application to kill off in order to get that.
What this does is it ensures that you ALWAYS have the memory FULLY utilized, which means optimal performance under every circumstance.
An unfortunate trap that you are falling into is the traditional view of memory -- for example on a DESKTOP system, you don't have anything killing off unused processes, which means that every program you open will use up more memory, so the more FREE memory you have, the more new programs you can open before it starts swapping, and therefore you aim to always have a big chunk of free memory because more free memory means more applications can be open.
Android doesn't work like this!!!
What you are doing is forcing a memory utilization threshold on the thing. This has the same effect as simply reducing the total memory available on the device. That means that important applications are *MORE LIKELY TO GET KILLED OFF*.... which has exactly the OPPOSITE effect from what you seem to be after, which is to ensure that these important applications are NOT killed off.
Click to expand...
Click to collapse
@dwang-agreed, as I stated @lbcoder, what he is saying is that the app holds everything in memory which slows down system, but it does not do that, and he implied that I stated it limited use of apps, which is incorrect, it does not operate as a limiter, or a kill switch, only a manager. Sort of like, organizing processes by priority based upon setting of threshold tolerance. Of course killing off unwanted apps and processes have to be done manually, via kill widgets or file explorers, When I first posted about this app I assumed that concept to be in mind of the reader....sadly I was wrong. I guess everything around here has to be put in perspective as if the reader knows nothing...sort of like an "101 handbook for Dummies" type thing.
What you are suggesting is incorrect, contrary to the product description, and quite frankly, impossible.
And you can't read.
There is no "I" in lbcoder.
Klyentel said:
@Ibcoder
But it doesn't do that, the threshold simply states a measurable amount of reserve...but not a limitation. Theres a difference. Limits and thresholds are not the same, So what you are saying is not how the app works. All apps open in memory remain in memory, of course you still have to use kill switches and task managers to control unwanted memory hogs, but the app basically controls the memory in use, thats all Im saying, so if that memory is being divided properly, responsive times will increase, I know android had its own setting of doing this, hence the word *DEFAULT*...that is what the app is for, if you don't want to let Android control your memory usage, the app gives you the option to customize it
Click to expand...
Click to collapse
lbcoder said:
What you are suggesting is incorrect, contrary to the product description, and quite frankly, impossible.
And you can't read.
There is no "I" in lbcoder.
Click to expand...
Click to collapse
First and foremost buddy, I quite frankly don't give a dam how you spell your name with an "I" or an "L"
Secondly, what I am stating is not incorrect, and is possible, because I have the app, use it everyday, and does exactly what I said it does via OP. Thank you very much. If you disagree, then don't download the app. Simple as that.
or heres a better idea create one of your own. I will be more than happy to try it if you feel you can do better, but don't downsize the quality of this one, straying other users away from trying it, as it may be as useful to them as it is me. Got it?
Now get ya DREAM on...(with android that is )
and leave me alone.

Battery Monitor App, is it possible on this OS?

I had Android for a while, and I remember there was an App that broke down Battery/Cpu usage. It would even keep track of how long the screen was on, what was being used most that could potentially be using the battery more.
Ive yet to see an App like this for WP7, let alone 8. Is it even possible? Or is it just yet another thing impossible due to MS lock down on some aspects of the phone OS?
I really do like this OS, but it seems more and more, MS's lock down really hurts development, preventing Devs from really bringing out the most of the OS and prevents functions and abilities youd normally think would exist.
I can understand the want for an app like this (I had it on android myself), but since switching over to WP8 I don't see the need.
All the apps on here run very well and nothing is going crazy like it does with android. Locking down the OS is a good thing sometimes, devs have a much harder tune creating system level apps that run way out of control or have memory leaks that cause battery to run dry in an hour. The only thing I have done is gone to the background apps in settings and stopped what I didn't want running in there.
Sent from my RM-820_nam_att_100 using Board Express
LudoGris said:
I can understand the want for an app like this (I had it on android myself), but since switching over to WP8 I don't see the need.
All the apps on here run very well and nothing is going crazy like it does with android. Locking down the OS is a good thing sometimes, devs have a much harder tune creating system level apps that run way out of control or have memory leaks that cause battery to run dry in an hour. The only thing I have done is gone to the background apps in settings and stopped what I didn't want running in there.
Sent from my RM-820_nam_att_100 using Board Express
Click to expand...
Click to collapse
I initially thought this when I had WP7 and a Trophy. Now that I have the 920, I would love to have this. Partially just to prove out that using my phone (screen on) and games and other things just eats up the battery like crazy. Others over at WPCentral have also posted issues with the battery. Many people have in fact. It would be very useful to some of us who are experiencing issues.
I know some claim to get over a day or more use out of their 920. I, among many others, could only dream of such a thing, or perhaps achieve it if we just didnt do much with our phones.
I disagree on the lock down. While I get your point, having used Android also, I enjoyed many great apps that just wont ever be possible on WP's. No other email clients, no true 3rd party browser not built on IE, no new keyboards to name a few. Some of these apps I had used on Android really were superior to what Ive seen MS do with WP. Which is why I think sometimes 3rd party Devs or home Devs sometimes can just do things better as well as think outside the box and give us real options. You dont get real options for many thing on WP. Everyone is stuck with the same keyboard, browser, mail, messaging client, etc.
True...but remember, there was a time when nothing like that was available for Android either.
Devs have made things more than possible - granted an open system helps - but don't discount what may become available in the future.
Yes there are battery monitor apps for Windows Phone 8. Battery Level for Windows Phone 8 seems to be the most popular. The nice part is that it will autoupdate the live tile with the battery level and you can add it to the lockscreen to show it there as well. It's not quite as in depth as Android with regards to telling you what is pulling the most power but as others have mentioned on WP8 it's a slightly different mechanic than Android as the background processes are a lot more regulated with regards to how they can do that (as are the developers when making their apps). It would be kind of interesting to see something like Android's built-in battery stats but I honestly haven't really haven't had any problems (not that I was really having problems on Android either).
Battery Measure is similar, and has a free version with ads - live tile, graph over time. etc.
and can you tell us where we can get the battery monitor for th WP 8? I want one...
Battery App
inconceivable said:
Yes there are battery monitor apps for Windows Phone 8. Battery Level for Windows Phone 8 seems to be the most popular. The nice part is that it will autoupdate the live tile with the battery level and you can add it to the lockscreen to show it there as well. It's not quite as in depth as Android with regards to telling you what is pulling the most power but as others have mentioned on WP8 it's a slightly different mechanic than Android as the background processes are a lot more regulated with regards to how they can do that (as are the developers when making their apps). It would be kind of interesting to see something like Android's built-in battery stats but I honestly haven't really haven't had any problems (not that I was really having problems on Android either).
Click to expand...
Click to collapse
That sound very good but where can I get the apps Battery Level?

any rom with the following?

I want a rom that includes the following:
1. way to clear all the recent task list with a click, like the pre lollipop stock did.
2. An intermediate option on the volume rocker between vibrate and normal volume with a "meeting mode." where the phone just rings a single beep. Similar to the old nokia phones did.
3. Tethering.
4. Stable and fast and lite.
5. Data defaults to wifi. I have issues getting the wifi webpage to sign in to hot spots unless I turn off cell data.
Anyone have any suggestions
Aosb!
deadave said:
way to clear all the recent task list with a click, like the pre lollipop stock did.
Click to expand...
Click to collapse
If you're doing this just so it looks tidy, in case you're unaware this is a bad idea if you do it regularly. Unless of course you're unhappy with how much battery lasts and want to make it last less.
Looking through a hundred open apps is a lot more of a pain than plugging my phone in to get charged. I appreciate your concern for my battery life.
Most ROMs have #1, the lightest is probably Clean ROM. They all have #3. None have #2. No ROM will do better at #5 than stock.
deadave said:
Looking through a hundred open apps is a lot more of a pain than plugging my phone in to get charged. I appreciate your concern for my battery life.
Click to expand...
Click to collapse
I agree that I think Google made a mistake with recents. It should just reflect cached apps. Hopefully custom ROMs will implement a modified version. But many people don't understand then associated drain caused by always clearing recents so on the off-chance that you didn't, I thought I'd let you know about it.
You never have to go more than a few apps back to find your recently cached apps so you shouldnt ever have to look through a hundred apps. They're just in the background
How do you even know it causes more drain? Have you taken multiple nexus 6 and controlled for all variables such as apps, age of device etc and compared them with statistical analysis for significance?
deadave said:
How do you even know it causes more drain? Have you taken multiple nexus 6 and controlled for all variables such as apps, age of device etc and compared them with statistical analysis for significance?
Click to expand...
Click to collapse
Not sure if its an internet language barrier but your post reads as if you're being confrontational.
Its common sense. Android is designed to cache apps for quick retrieval. If you open an app cold, it uses significantly more CPU cycles to open up than a cached app. More CPU cycles = More power uses = shorter batter life. If you're constantly clearing recents and always starting your regularly used apps up from cold, you will take a battery hit. I don't need to do a statistical analysis for this fact, in the same way I don't need statistics to prove that one day, we'll be dead.
It's an assumption. I can make the same argument right back at you. Pulling up the task list and displaying 20 items and scrolling use plenty cpu cycles.
deadave said:
It's an assumption. I can make the same argument right back at you. Pulling up the task list and displaying 20 items and scrolling use plenty cpu cycles.
Click to expand...
Click to collapse
Actually it is not an assumption. Its a fact. And science! I can't believe you could even think it was an assumption, unless you don't understand CPU cycles, energy use or the principles of caching..
And no, the argument you're presenting does not use extra CPU cycles. I've come to the understanding that you are indeed being intentionally confrontational. I was just trying to help in case you didn't understand this concept - as a warning. To be honest I dont care if you waste CPU. I just wanted to let you know in case you were.
Let's not have this turn into you being an anti-vaccer that doesn't believe in measles.
I'm an inquisitive not confrontational, and you have not proven your point. Though if you actually worked on the android OS team I'd take your word for it. I don't take most people's words for anything. The media is full of lies, the government are all thieves and liars. Trust no one. Many published publications have been redacted and falsified.
However, suppose you are correct.
So how many items do you have on your recently used list? You don't find it the least bit inefficient searching through all the clutter on your recently used list.
-Dead
deadave said:
I'm an inquisitive not confrontational, and you have not proven your point. Though if you actually worked on the android OS team I'd take your word for it. I don't take most people's words for anything. The media is full of lies, the government are all thieves and liars. Trust no one. Many published publications have been redacted and falsified.
However, suppose you are correct.
So how many items do you have on your recently used list? You don't find it the least bit inefficient searching through all the clutter on your recently used list.
-Dead
Click to expand...
Click to collapse
OK if you're simply being inquisitive, then I apologise for that assumption.
Well the beauty of it is you don't need to take my word for it. You can research the subject yourself. Whether you believe me or not though, it is a fact that android caches apps and that cached apps take fewer CPU cycles to open than an uncached app. You can even find some statements from the Greenify developer stating this if you're so inclined.
As for my recent a list, I have 122 items. I only use recents to switch between open and cached apps. I'd say I probably never go more than 10 apps back in that list so anything in there over that amount is irrelevant to me. Yes it is quicker to find an app in my app drawer or from my pie / glovebox shortcuts than way back in my recents list since the recent list is only sorted in order of when I last used it. Recents is only really for quick task switching. I did already agree that anything that isn't cached is pretty pointless appearing on recents and I have no idea why they decided to design it like this but it doesn't bother me much because of the way I use recents. Also, since I would much rather use a cached app than start cold, I'd also rather not clear recents. You don't even need to use the recents interface anyway. Whether you call an app from the recents list or the drawer, if its cached, it will load it quicker and more efficiently. As long as its not cleared from recents..
I found some vague reference that if you clear an app from the recent list it doesn't even close the app process it just goes away from the list depending on the specific app.
In the end I don't really care if it uses more cpu cycles, I just want it not cluttered. I don't need to show my phone to a significant other and have them see every recent app I went to. I favor privacy and less clutter over cpu cycles. It was a mistake on google's part not to leave it up to the user.
I'm also not sure why it's such a pain in the butt to find a way to have a setting to have a single ring without it repeating. I made my own ring tone with a single beep and 30 seconds of silence but it still sucks because I can't easily switch back and forth without installing another app for profiles and such making it a lot more complicated...
deadave said:
I found some vague reference that if you clear an app from the recent list it doesn't even close the app process it just goes away from the list depending on the specific app.
Click to expand...
Click to collapse
If the app is coded against googles guidelines, that could be the case though I've never found one that does that. Its quite an easy test to do too.
Open an app that's in recents then minimise it. Clear from recents again and if it opens fresh, its working as Google intended
Anyway, you don't care and nor do I so o suppose I should let you continue with the initial purpose of the thread
im always closing/clearing my recents. whatever battery drain that it causes me is so very minimal that it really doesnt matter.
simms22 said:
im always closing/clearing my recents. whatever battery drain that it causes me is so very minimal that it really doesnt matter.
Click to expand...
Click to collapse
The more you do it and the more you use the apps you're clearing, the worse it is. More so of you're just blanket clearing them all. Regardless of whether you perceive a difference or not, its a real thing. Efficiency, battery and performance all take a hit and that's what its there for. Oh and convenience of course. Its awful if you're in a thread on tapa talk and then check something really quick then you have to load the app up again and find the thread.
rootSU said:
The more you do it and the more you use the apps you're clearing, the worse it is. More so of you're just blanket clearing them all. Regardless of whether you perceive a difference or not, its a real thing. Efficiency, battery and performance all take a hit and that's what its there for. Oh and convenience of course. Its awful if you're in a thread on tapa talk and then check something really quick then you have to load the app up again and find the thread.
Click to expand...
Click to collapse
i guess my app choices are so that it doesnt bother me then. tapatalk will never live on any devices i own! but really, i dont really see any kind of hit in battery drain what so ever.
simms22 said:
i guess my app choices are so that it doesnt bother me then. tapatalk will never live on any devices i own! but really, i dont really see any kind of hit in battery drain what so ever.
Click to expand...
Click to collapse
I wouldn't use Tapatalk if the forum theme was better. I know you use an older one but on a computer the newer one is better but in a mobile browser it kills too much space.
That said when I installed Firefox, I changed the theme and it didn't change in chromium so maybe the theme is tracked in cookies? If so I'd happily change it on my phone. Though I do like the "participated" tags on the latest theme.
Sorry @deadave for the off topic.
rootSU said:
I wouldn't use Tapatalk if the forum theme was better. I know you use an older one but on a computer the newer one is better but in a mobile browser it kills too much space.
That said when I installed Firefox, I changed the theme and it didn't change in chromium so maybe the theme is tracked in cookies? If so I'd happily change it on my phone. Though I do like the "participated" tags on the latest theme.
Sorry @deadave for the off topic.
Click to expand...
Click to collapse
i like that 2010 theme for its simplicity, that and the no ads when youre a rc(like us), and the simplicity of the aosp browser, and im happy. i guess its just about what you yourself are more used to and familiar with
https://play.google.com/store/apps/details?id=eu.chainfire.recently
As for the recents issue, just use this. You can limit what shows (cached vs lifetime with limits to both) as well as a clear all (and cahinfire advises against for reasons already discussed)

Categories

Resources