I noticed something funny while setting up my wildfire.I found out that disabling the automatic sync for all accounts (except the weather) from the accounts & sync menu frees a lot of ram and makes the phone run very smooth and fast.I have now 150mb of ram free (instead of 60mb i had before disabling the account syncing).This is how the accounts & sync menu looks like now in my phone.
I only sync Facebook&gmail
Actually, I've read on Lifehacker in an article about why task killers are not so good for Android , that having lots of free RAM doesn't help that much.
I don't have a link to the article right now but basically it explains that Android knows very well how to handle applications and free up RAM all by itself and that actually closing applications when you know for sure that they will pop up again is not such a good ideea. Because applications, when closing or starting, use more CPU cycles than when they stay open (somewhat in a suspended state in the RAM) and that leads to faster draining speed of your battery.
I sync everything manually (only the weather is auto) anyway so i dont have a problem.I use task killer only for certain apps (like games,opera,).Every system app (and apps like friends stream,news,email,messages ect.) is ignored by the task killer.
I heard about that thing with the free ram too.
First it seems very stupid why much free RAM could me bad, but then I just tried some things myself.
On my Kaiser I'm running a vanilla Android 2.1 (Polymod) and 1min after startup I have only 5mb of free RAM, but anyways I can use the phone for days and doesn't even recognize that it is nearly out of RAM it runs nearly as good and fast as the Wildfire, the only thing you can recognize are the 100MHZ less CPUspeed.
So if you think about that maybe 60mb of free RAM are as good as 160 and also as good as 6. (That would fit the things the normal Linux kernel shows us too)
Maybe someone who knows more about Dalvik VM and how the Android patched kernel handels the RAM should confirm or deny this, but I think that the idea that the amount of free RAM doesn't really matters should be right.
The fact that more ram is available means that some services do not execute.That could mean that the processor handles less processes,so the phone is more responsive.My point is that all the syncing processes seem to slow down the phone.Or is it just my idea?
I 'm using the Ruu 1.37 rom.
Related
I tend to have 70-80mb free, I use task panel a bunch to kill all backgrounds apps once I get down to 40mb or so.
Need Help
I was about to make a new post asking for help for this...
I have a mytouch 3G.
When it was stock, the available ram varied from 20 to 30 MB.
At the moment I have Cyanogen 4.2.14.1, and my ram varies from 15 to 24 MB.
My info from system setting:
Baseband 62.50s.20.17u_2.22.19.26i
Kernel 2.6.29.6-cm42
Mod Version: CyanogenMod-4.2.14.1
Build DRC92
I thought this was supposed to speed it up, and not slow it down. Moment it drops down less then 22 MB, it slows down considerably.
The rebooting time is very high, and the only Widget I am using is Power Control. I would like to use calendar, and Retro Clock and weather or something, but cant even think of it, due to how slow it is.
I am using App2SD, and so I was wondering if anyone help me out and give me directions as to my next action.....
Thanks,
mumbojumbo01 said:
I was about to make a new post asking for help for this...
I have a mytouch 3G.
When it was stock, the available ram varied from 20 to 30 MB.
At the moment I have Cyanogen 4.2.14.1, and my ram varies from 15 to 24 MB.
My info from system setting:
Baseband 62.50s.20.17u_2.22.19.26i
Kernel 2.6.29.6-cm42
Mod Version: CyanogenMod-4.2.14.1
Build DRC92
I thought this was supposed to speed it up, and not slow it down. Moment it drops down less then 22 MB, it slows down considerably.
The rebooting time is very high, and the only Widget I am using is Power Control. I would like to use calendar, and Retro Clock and weather or something, but cant even think of it, due to how slow it is.
I am using App2SD, and so I was wondering if anyone help me out and give me directions as to my next action.....
Thanks,
Click to expand...
Click to collapse
People;
Android is NOT Windows.
This means Android is supposed to use as much RAM as possible because Android is Linux-Kernel based, meaning Android properly and correctly handles RAM. It uses as much RAM as possible so every program that is running runs faster, it does not mean the phone is slowing down with less RAM. You guys have to get it out of your head.
"Unused RAM is useless RAM"
hol17 said:
People;
Android is NOT Windows.
This means Android is supposed to use as much RAM as possible because Android is Linux-Kernel based, meaning Android properly and correctly handles RAM. It uses as much RAM as possible so every program that is running runs faster, it does not mean the phone is slowing down with less RAM. You guys have to get it out of your head.
"Unused RAM is useless RAM"
Click to expand...
Click to collapse
Thank you very much for your insight.... Please tell me how much RAM do you have left when you are running your system?
Yes low RAM does not mean that phone is slowing down.. but when at 19MB you start noticing your keyboard doesnt act properly, you are not able to open apps at the same speed that you were before when it was 25 MB... I believe that means its slowing down....
Or maybe I am just assuming things.....
mumbojumbo01 said:
Thank you very much for your insight.... Please tell me how much RAM do you have left when you are running your system?
Yes low RAM does not mean that phone is slowing down.. but when at 19MB you start noticing your keyboard doesnt act properly, you are not able to open apps at the same speed that you were before when it was 25 MB... I believe that means its slowing down....
Or maybe I am just assuming things.....
Click to expand...
Click to collapse
I have 28MB of RAM left on average and that is with these running:
- Facebook App
- AK Notepad
- Browser
- Alarm
- Footprints
- Gmail
- Google Maps
- IM
- Mail
- Peep
- NetCount
- Stocks
- Weather
- People Widget
- And a few more.
The keyboard does lag sometimes but it's due to Android catching up and removing an app from RAM I believe. That's when it speeds up a bit.
See Right there is the issue,
You have 28MB ram with so many things running.
I have 21 mb Ram with
Power Widget
Messaging
Gmail
and Ebuddy running
Hence the reason why I was questioning this, and if I need to do anything to correct this.
I wasnt looking for 40MB ram or anything. I would just like it to run good with a few more things.
Moment I opened up Google Maps with the above, my Ram dropped to 18 MB and it slowed down that I could not even add the TO location for a while...
So again I ask, if I desire to reinstall the ROM etc, would someone please help me out with the steps, or direct me to it. Keeping in mind that I have App2SD. I would rather use another method then reinstalling the ROM.
Currently using Cyanogen 4.2.14.1 with Cyanogen latest recovery image.
Thank you
mumbojumbo01 said:
See Right there is the issue,
You have 28MB ram with so many things running.
I have 21 mb Ram with
Power Widget
Messaging
Gmail
and Ebuddy running
Hence the reason why I was questioning this, and if I need to do anything to correct this.
I wasnt looking for 40MB ram or anything. I would just like it to run good with a few more things.
Moment I opened up Google Maps with the above, my Ram dropped to 18 MB and it slowed down that I could not even add the TO location for a while...
So again I ask, if I desire to reinstall the ROM etc, would someone please help me out with the steps, or direct me to it. Keeping in mind that I have App2SD. I would rather use another method then reinstalling the ROM.
Currently using Cyanogen 4.2.14.1 with Cyanogen latest recovery image.
Thank you
Click to expand...
Click to collapse
Even with all those things running, if I don't need my data enabled, I disable it. When you open Google Maps it tires to find your location, download map data and upload data. Even though mine is running, when I'm done with it I disable my data so none of my apps can slow down my phone by downloading/uploading.
I'm curious about this too if anyone could help, my phone seems to run really slow and often only shows around 25 megs free.
adambrouillard said:
I'm curious about this too if anyone could help, my phone seems to run really slow and often only shows around 25 megs free.
Click to expand...
Click to collapse
Check if you have a 32A or 32B board first by going to the boot menu (Power + Back); if you have 32B then there is a reason why it's running so slow -- you have 50% less RAM overall then the 32A boards.
If you have 32A then disable GPS, data, bluetooth, anything after you are done using applications on your phone. Remember that applications run in the background and that means they actually still use all your wireless communications. Since your phone is receiving and sending out data it tends to slow down and feel sluggish.
If it still feels slow or you don't feel like turning off your wireless communications then use a task killer. Make sure to ignore ANY application that does not use wireless communications (ie, Clock, Alarm, HTC sense, Touch Input) and once you are done using an application like Gmail, you can go into task killer and kill the task. Just make sure not to use the widget because now the task killer application is running all the time in the background, monitoring your whole phone, it will drain the battery a bit faster.
I purchased the new MyTouch 3G 1.2 last Monday and installed approximately 60 apps on it and my available memory is at 235! And I must say the battery lasts me a full day with all everything on and heavy usage! I'm diggin' this new purchase!
zombierockstar said:
I purchased the new MyTouch 3G 1.2 last Monday and installed approximately 60 apps on it and my available memory is at 235! And I must say the battery lasts me a full day with all everything on and heavy usage! I'm diggin' this new purchase!
Click to expand...
Click to collapse
Installing and running are 2 different things. Installing an app does not mean it is running in the background and using memory.
I'm also surprised that you have that much available memory with heavy usage because that seems impossible if you are opening many apps. You are looking either at false info or not reading the information correctly.
hol17 said:
Installing and running are 2 different things. Installing an app does not mean it is running in the background and using memory.
I'm also surprised that you have that much available memory with heavy usage because that seems impossible if you are opening many apps. You are looking either at false info or not reading the information correctly.
Click to expand...
Click to collapse
Just went into settings/SD card & phone storage/ and it states my internal phone storage has 233MB available!
hol17 said:
Check if you have a 32A or 32B board first by going to the boot menu (Power + Back); if you have 32B then there is a reason why it's running so slow -- you have 50% less RAM overall then the 32A boards.
If you have 32A then disable GPS, data, bluetooth, anything after you are done using applications on your phone. Remember that applications run in the background and that means they actually still use all your wireless communications. Since your phone is receiving and sending out data it tends to slow down and feel sluggish.
If it still feels slow or you don't feel like turning off your wireless communications then use a task killer. Make sure to ignore ANY application that does not use wireless communications (ie, Clock, Alarm, HTC sense, Touch Input) and once you are done using an application like Gmail, you can go into task killer and kill the task. Just make sure not to use the widget because now the task killer application is running all the time in the background, monitoring your whole phone, it will drain the battery a bit faster.
Click to expand...
Click to collapse
Yeah, I have a 32b. So pretty much 25 megs of free ram is what I should be expecting then?
zombierockstar said:
Just went into settings/SD card & phone storage/ and it states my internal phone storage has 233MB available!
Click to expand...
Click to collapse
That is not RAM -- that is the amount of space available to install updates/applications on initial phone STORAGE.
This topic is about phone MEMORY. You can only view it with a third-party application from the market.
You read the information wrong and you posted something that is irrelevant.
adambrouillard said:
Yeah, I have a 32b. So pretty much 25 megs of free ram is what I should be expecting then?
Click to expand...
Click to collapse
In short -- yes.
The 32B board has 192MB of RAM compared to the 288MB a 32A board has so you can expect the phone to run a bit slower.
Hi all,
I've had this phone for a few days now and love it. However I find I have very little RAM available.
I have on average around 30-40mb of ram available and the phone sometimes slows down quite a bit. I've ad a look at the running apps and the main culprit was SPB Shell launcher which was using around 50mb. I have since stopped using this but I am still only getting around 40-50mb remaining (with timescape disabled) and again a sluggish phone at times.
How is everyone else's?
I am thinking of doing a factory reset and start afresh to see what app may be causing the problem.
Any other suggestions or is this normal with this phone?
Thanks for your replies.
I have the same. I thought it was down to having over a thousand contacts all duplicated in exchange and google.
I have 130m of internal space available. Is there any way of re assigning it as you can in windows mobile?
Sent from my LT15i using XDA App
My Average Free ram @150 MB
135 - 140ΜΒ here.
Have been checking with Advanced Task Killer (ofcourse NOT automatically set to kill everything, but fully manually every now and then), and noticed that there were times when the phone just left plenty of unnecessary apps wondering around in the background. Apps that are not the "always-on" by android system. So I kill EVERYTHING else except from:
1) Clock
2) TrackID
3) LiveWare
4) Media Sharing
5) Maps
6) Hanashi (WTF is that?!? it ALWAYS comes back by system.)
7) Setup wizard
(What remains always active by system also depends on the widgets you have, e.g. I have TrackID widget, you might not have it, so you wont need it.)
and have even noticed better battery performance...
EG, during nightime, I left the phone untouched (not used ATK), and when I woke up, I had a 12-13% battery drop, while the other day, after a fresh cleaning before sleeping, got around 4-5% drop. Both times with same conditions...
I have about 140 free and nerver under 100
Sent from my LT15i using Tapatalk
What to you recommend to stop the unused processes from re starting again?
Sent from my LT15i using XDA App
Try Advanced Task Killer
Yeah I have about 150mb free.
And can I say coming from the x10, this phone is rediculously smooth. I love it!
Can we expect more free RAM once it's rooted/a custom fw is available?
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
im_iceman said:
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
Click to expand...
Click to collapse
The reason I asked is that my phone does not run smoothly at times but very laggy and some items (contacts, emails etc) can take an age to load (well not an age but seconds but it feels like an age )
I was just wondering if this was the norm or not.
im_iceman said:
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
Click to expand...
Click to collapse
Yeap, 2.3 handles RAM almos perfectly. EG, if you open as many apps as you want and just leave them in the background, when you try to launch a HUGE game (eg Asphalt 6), the system will free as much RAM as required for the game to run smoothly.
BUT, I have noticed that some apps are left idle without me usng them (and without being system triggered apps, which when closed, are not resprang), and are not automatically closed by system. I tested leaving overnight the phone without killing anything after a days usage (with more than 15 apps in the background), and while being at 15% when left at night (around 01:00 am), it was off in the morning (7:30 am).
Then I did a fresh reset to the device, noticed what apps are automatically opened by system, and protected them (unchecked them) from Advanced Task Killer (which was set to manual), so that it will not shut them down when I click the "kill all" button. Next night, I killed all non-system apps (that do not restart if you do no action), and left the phone overnight again to see if there is any difference. Battery dropped around 5%.
I did this twice under same conditions (same time gap, BT open etc.), and results were almost the same +/- 2%.
So IMHO, if you use a task killer app wisely, you could manage to get better battery performance when the phone is idle, but you will NOT get better performance (smoother UI etc.)
Again, all these IMHO.
@dragunov - completely agree with everything you're saying.. it's the difference between knowing what you're doing and blindly killing tasks because someone said it helps!!!
for the OP - would suggest figuring out what it is you've got running that's causing the lag cos it's not the phone hardware/ OS that's at fault - This is the only drawback of Android vs iPhone -the QA of the apps on the market doesn't pick up this sort of problem.
im_iceman said:
for the OP - would suggest figuring out what it is you've got running that's causing the lag cos it's not the phone hardware/ OS that's at fault - This is the only drawback of Android vs iPhone -the QA of the apps on the market doesn't pick up this sort of problem.
Click to expand...
Click to collapse
Thanks, thats what I intend to do. A factory reset and the re-install gradually my apps to see which ones are the problems.
When I first got the phone I loaded it up with apps so it will now be difficult to retrace so a fresh start is what I will do.
A quick update. I have done a factory reset and although the phone is smoother I still only have 40-50mb free (only app I installed was swype).
Can I just ask what free ram other users have?
Thanks
Right now.. 60Mb.
I had about 150 out of the box while taskkiller always said about 5 apps running background (not installed by me).
Now yesterday my arc froze while browsing the web and rebootet itself (screen was scary, single pixles loosing light while some were still on till everything was off).
Now that was the only time the arc did that and afterwards task killer now (after killing apps) only shows 2 or 3 apps running background and up to 195MB free RAM which is cool but scary at the same time ...
Still can recieve phone calls though and everything works ... well Im happy for more RAM
Oh yeah, got swype on my whitelist.
Honestly I don't understand the need for more ram?
having 60mb is similar to having 200mb, it's all about applications reserving their spots, once they needed they'll kick in, otherwise they stay idle ( talking about system apps and well developed applications )
even if you have 60mb you still can run games that require 100mb... smoothly
the lag some face is due to background application using the processor
I usese autokiller memory optimizer. See unlike the other appear that kill everything, autokiller mo just optimizes the Android system so you wont have to go hunting for those apps.
Sent from my CM 7 Monster Evol.
MJ_QaT said:
Honestly I don't understand the need for more ram?
having 60mb is similar to having 200mb, it's all about applications reserving their spots, once they needed they'll kick in, otherwise they stay idle ( talking about system apps and well developed applications )
even if you have 60mb you still can run games that require 100mb... smoothly
the lag some face is due to background application using the processor
Click to expand...
Click to collapse
Doesn't matter how many times we say it people just won't get it!!..
Spare memory is WASTED memory.. this is ANDROID/ Linux.. this is NOT MS Windows... it's DIFFERENT!!
Hi,
i just bought an Ideos x5 and it's great.
I've loaded most of the usuall stuff including task manager.
Now i found that on average my free memory when i'm not using so much apps is around 180(that's how much free RAM i have).
Is this normal..i mean...the thing says it has 512 mb of RAM.
Sorry for beeing a noob..
Van
its said 128MB go to the GPU, 32MB are used by android system, which leaves about 352MB (353MB as shown in Elixir) for application use..
and then those google apps (Maps, Search, Market, etc.) all take up RAM in the background, plus other background apps you have installed and widgets you have enabled..
on average i usually have around 80-120MB free RAM left.. and since android 2.2 is said to have a good task manager which frees up the RAM when needed, i dont think its a place to worry about..
As iamelton said, Android's in-built task managing system does a good job of managing what apps are using the processor, memory and battery. Task manager apps don't really do all that much useful, and can sometimes be counterproductive if you're trying to use them to save battery. Lifehacker has a really great article on this called Android Task Killers Explained: What They Do and Why You Shouldn’t Use Them (I can't link because I don't have enough posts, but the article's a search away and is really worth reading). It runs through why it's generally best to avoid task manager/killer apps, plus it also explains how Android uses RAM - in a similar way to Windows Vista/7 (basically to speed up launching or re-opening apps).
It's probably worth noting that Android already has a function to force stop apps. If you go to Settings > About phone > Battery use, you'll get a list of what's been using the battery since it was last unplugged. Some widgets like Switch Pro have shortcuts to Battery use. It's useful if you've got Maps or a launcher or a rogue app sucking up battery in the background. As a rough idea, you may have an issue if anything not a system process is using more than 10%.
If you do need to force close an app, Battery use is generally the best way to go about it.
thx to cyvros for ur mentioning of the good article..
http://lifehacker.com/5650894/andro...ed-what-they-do-and-why-you-shouldnt-use-them
its a good read indeed, and for this topics discussion, i think the following paragraph gives a very good view on androids ram usage:
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a good thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.
Click to expand...
Click to collapse
This article was posted on Android Central and should be mandatory reading for everyone in these forums:
http://feedproxy.google.com/~r/andr...hat-it-how-its-used-and-why-you-shouldnt-care
Good read, reminds me of how XP's memory handleing is compared to Vista/7's system.
Basic jist:
XP: System asks for very little: Task manager shows only ~100mb used on a very slim system
Vista/7: System uses ~40% of available memory if it's free, surrenders it back as programs are loaded that need it. Task manager shows ~2gb used on a slim system (assuming 4gb total rom)
What's it look like? Vista/7 uses 2gb vs XP uses 100mb.
What it does: Not much difference really, Vista/7 is just as stable with ram intensive apps (example: a virtual machine asking for 3gb ram on a 4gb system) both on XP and Vista/7 it will run and not bog the system down (from a ram perspective, we're completely ignoring cpu usage).
It's reasonably similar in android: recently loaded apps stay resident in memory, if the foreground app needs more ram android will unload older apps that arnt running. If you wanna run an app unloaded from memory, android has to reload it from storage.
If you task-kill everything immediately, android will ALWAYS have to reload from memory. The only exception is if the app didnt behave well in the first place (like auto-loading with a memory heavy service), if that's the case you're just as well off complaining to the dev because he/she needs to fix it anyway.
Though with the streak stageui is a pretty good example of this, widgets pretty much always stay loaded as they're widgets. Most of them use background services to update themselves and they're rather cpu/ram intensive.
You could task-kill them, but the right thing would be to freeze/completely remove them if you dont use them.
Thanks for sharing
I repair cell phones for a living and I notice carriers puting task killer on peoples phones....this is a phone killer some important processes get killed and I've had customers complain about phones not rotating right cause of thus also it causes alot of phone freezes and other problems cause of this....if u haveba task killer get rid of it and you will notice the difference..
Sent from my Dell Streak using XDA Premium App
very useful.
personally never used task killers and the like , coming from the old school just dont feel at ease with applications doing things
Hi ,new user on xda
i have a nexus 4
running completely stock 5.0 LRX21T NO ROOT
i have noticed very high ram usage on 5.0 as compared to 4.4 after the update
normally had ~1gb Ram free but now only ~500mb remains free
on ruuning applications screen,it shows
system-~750mb
apps-~600 mb
why is system using so much Ram,wasnt the case in 4.4...
is it bcoz of ART ?
is this normal?
same problem..on my nexus 4 after 5.0 update
After reboot, system ram usage stays low (read 100 to 150mb) for 1 to 2 days.. But suddenly shoots up to more than 1gb.
Does anyone know the root cause.
I think i found the root cause to this..
In Settings -> Sound & Notifications
change the setting When Device is locked -- Don't show notifications at all
By doing this, the system ram usage never shot up above 200mb for the past 2 days for me.
previously I had to reboot my device every night before going to bed.
I will further observe if this is the root cause and revert back.
apv25 said:
Hi ,new user on xda
i have a nexus 4
running completely stock 5.0 LRX21T NO ROOT
i have noticed very high ram usage on 5.0 as compared to 4.4 after the update
normally had ~1gb Ram free but now only ~500mb remains free
on ruuning applications screen,it shows
system-~750mb
apps-~600 mb
why is system using so much Ram,wasnt the case in 4.4...
is it bcoz of ART ?
is this normal?
Click to expand...
Click to collapse
art by default use more ram than dalvic to run applications so this might be normal for you. on top of that there is some memory leak found in android l.
the important thing to now is how android manage ram. when you open an application it is loaded in the ram. whether you close the application or let it run on the backround android does not clean the memory occupied by the application until it has to. android LMK (low memory killer) clean the ram memory occupied by a program denpending on the priority id of the app. for example system apps (system ui) has lowest priority so LMK never kills that app. other apps have different priority. an application that runs in the backround (facebook messenger or whatsup) have lower priority than a game so when android need more ram it will empty the ram occupied by the game first and if there is more need for ram it will later empty the ram occupied by the backround app.
Long story short android will handle the ram as it sees fit. unlike windows, android will keep the memory full so apps can be launched faster. the problem is that android l has memory leak so you need to reboot your device every few days if you feel it starts to have some lags.
apps like task killers do more harm than good in terms of performance or lags. also facebook and facebook messenger are very badly written apps so they will consume a lot of memory. also antiviruses (especially cm security) are responsible for lags and memory leaks.
hope i helped you somehow understand android and find your problem (if there is one)
P.S. sorry for the long post!!
ttheodorou said:
art by default use more ram than dalvic to run applications so this might be normal for you. on top of that there is some memory leak found in android l.
the important thing to now is how android manage ram. when you open an application it is loaded in the ram. whether you close the application or let it run on the backround android does not clean the memory occupied by the application until it has to. android LMK (low memory killer) clean the ram memory occupied by a program denpending on the priority id of the app. for example system apps (system ui) has lowest priority so LMK never kills that app. other apps have different priority. an application that runs in the backround (facebook messenger or whatsup) have lower priority than a game so when android need more ram it will empty the ram occupied by the game first and if there is more need for ram it will later empty the ram occupied by the backround app.
Long story short android will handle the ram as it sees fit. unlike windows, android will keep the memory full so apps can be launched faster. the problem is that android l has memory leak so you need to reboot your device every few days if you feel it starts to have some lags.
apps like task killers do more harm than good in terms of performance or lags. also facebook and facebook messenger are very badly written apps so they will consume a lot of memory. also antiviruses (especially cm security) are responsible for lags and memory leaks.
hope i helped you somehow understand android and find your problem (if there is one)
P.S. sorry for the long post!!
Click to expand...
Click to collapse
thanks
ttheodorou said:
art by default use more ram than dalvic to run applications so this might be normal for you. on top of that there is some memory leak found in android l.
the important thing to now is how android manage ram. when you open an application it is loaded in the ram. whether you close the application or let it run on the backround android does not clean the memory occupied by the application until it has to. android LMK (low memory killer) clean the ram memory occupied by a program denpending on the priority id of the app. for example system apps (system ui) has lowest priority so LMK never kills that app. other apps have different priority. an application that runs in the backround (facebook messenger or whatsup) have lower priority than a game so when android need more ram it will empty the ram occupied by the game first and if there is more need for ram it will later empty the ram occupied by the backround app.
Long story short android will handle the ram as it sees fit. unlike windows, android will keep the memory full so apps can be launched faster. the problem is that android l has memory leak so you need to reboot your device every few days if you feel it starts to have some lags.
apps like task killers do more harm than good in terms of performance or lags. also facebook and facebook messenger are very badly written apps so they will consume a lot of memory. also antiviruses (especially cm security) are responsible for lags and memory leaks.
hope i helped you somehow understand android and find your problem (if there is one)
P.S. sorry for the long post!!
Click to expand...
Click to collapse
This is why Google needs to give us an extended power menu. I understand they say it shouldn't be necessary under normal circumstances, but I consider every single nexus update to be a beta, of sorts...and we all know how buggy betas can be from time to time. They're very unpredictable, and you never know if you'll need to reboot. Saying it's simply never necessary for something that is basically beta is just plain egotistical as hell.
hp420 said:
This is why Google needs to give us an extended power menu. I understand they say it shouldn't be necessary under normal circumstances, but I consider every single nexus update to be a beta, of sorts...and we all know how buggy betas can be from time to time. They're very unpredictable, and you never know if you'll need to reboot. Saying it's simply never necessary for something that is basically beta is just plain egotistical as hell.
Click to expand...
Click to collapse
my philosophy is that when you buy a nexus device, because it is a very simple os without the good stuff that lg/sammy or any other oem android manufacturer put on their phone(i am refereeing to the shortcuts power menu or toggles and other things that make your life easier and not the whole change of the os like touchwizz) you have to root so you can do your own small changes as you see fit (and fortunately for me i live in europe where there is a European law that states that you have the right to do whatever you want to the software of your device an be eligible to waranty).
So if you root your device you can do everything you want. for me on kit kat it was xposed and gravity box. on android l, yesterday i installed simple aosp.
In my opinion pure android with a twist is the way to go! and of course a custom kernel for better battery life and ad free for no ads!!
P.S. a quote by a fellow nexus user: A nexus without root is like an angel without wings
ttheodorou said:
my philosophy is that when you buy a nexus device, because it is a very simple os without the good stuff that lg/sammy or any other oem android manufacturer put on their phone(i am refereeing to the shortcuts power menu or toggles and other things that make your life easier and not the whole change of the os like touchwizz) you have to root so you can do your own small changes as you see fit (and fortunately for me i live in europe where there is a European law that states that you have the right to do whatever you want to the software of your device an be eligible to waranty).
So if you root your device you can do everything you want. for me on kit kat it was xposed and gravity box. on android l, yesterday i installed simple aosp.
In my opinion pure android with a twist is the way to go! and of course a custom kernel for better battery life and ad free for no ads!!
P.S. a quote by a fellow nexus user: A nexus without root is like an angel without wings
Click to expand...
Click to collapse
I do have root access and a custom kernel, but I prefer the nexus factory images, and the only system change I want is an extended power menu. Have you ever actually looked for an odexed version of an extended power menu flashable zip??? Don't waste your time. The last one I saw myself was for Nexus S. It can be done, but it never IS done. Stuff like that I could almost definitely do myself, but I just don't have the time anymore to sit down and read how to do it, actually do it, test it, etc. I haven't done any android dev at all in a few years and I'm rusty as hell, not to mention how much things have changed for android in the last two years.