Dear Members,
Greetings!
I have recently purchased a brand new Sony Xperia P (ICS 4.0.4). I have started adding applications to my phone and almost all of them are presently on the phone memory. I have been using Android for almost a year now (my previous device was Samsung Galaxy Pop CDMA) and understand that the phone memory starts decreasing as and when there is a build up of cache with each application. Hence I have always cleared cache memory to free up the space.
What seems to be the issue with my new Sony Xperia P is that whenever I clear cache from the apps, my phone memory seems to decrease (instead of the increase). I had a total of 370 MB used after all applications were installed (there has been no update to any of the applications yet). After 6 days of usage, I found my phone memory started to decrease and then I had about 401 MB used up. The extra 30 MB used up was due to cache. I started removing the cache from each application. Went back to check if my memory increased, I was surprised to see that it now shows 443 MB used. I rebooted the device but still it shows the same amount 443MB.
Can anyone please explain me what should I be doing to increase the memory OR do I not understand how Android works (your honest feedback would be most appreciated)?
Best Regards,
RCP
just let ICS manage the memory and don't worry about it
android is not the same as windows, ever heard of "free memory is wasted memory"?
do you have any performance issues? if no, then leave it alone
Astral07 said:
just let ICS manage the memory and don't worry about it
android is not the same as windows, ever heard of "free memory is wasted memory"?
do you have any performance issues? if no, then leave it alone
Click to expand...
Click to collapse
I understand what you say. No performance issues yet. Thanks a lot for your reply Astral07 and helping me know more about the concept of android's memory management
Also cache is a different partition, /data partition Is what you want
Sent from my Nexus 7 using xda app-developers ap
Related
What is the other 700MB being used for?
Seems very high for OS etc., especially considering there are Gingerbread devices with only 512MB (Wildfire S etc.) and they still have a few hundred MB for apps etc.
I would've thought Sense would need more space than SE's customisations aswell.
juux said:
What is the other 700MB being used for?
Seems very high for OS etc., especially considering there are Gingerbread devices with only 512MB (Wildfire S etc.) and they still have a few hundred MB for apps etc.
I would've thought Sense would need more space than SE's customisations aswell.
Click to expand...
Click to collapse
What sony Ericsson has said is correct and what you saw is also correct
When you see specs in Se website,it say 1 GB internal means 1 GB default Memory/RAM but when you look at your phone it shown different because default Memory/Ram is used by system software and scripts and this varies between phone.
1 GB is default amount and when SE installed OS it got reduced by some amount,when you start the phone the phone loads all its software and processes in that default amount so it again get reduced and now you install your softwares and run apps so it gets reduced again so over all you get 300 MB for your self ...
I have Sk17i with 512 Internal,out of which i get 420 MB free but when i start phone i get 320 MB free for my self ...
I hope you understand
Don't forget to hit thanks if you find it useful ....
You need to consider what storage space is talked about.
There is internal flash occupied by android system and applications, which is persistent. Than there is RAM, which usage depends on what applications are currently running (non persistent type of 'storage').
And there is external storage - sd card - which contains additional data. There is lot of stuff coming with the new phone. That stuff should not really be needed - there are some intro videos in multiple languages, documentation, pc companion sw, ...
I guess that the sdcard content may be erased altogether (if the sd is mounted in PC while phone is connected via USB, the phone does not use the SD card and still runs).
I'm aware of the different kinds of memory in use in modern phones. For the Ray this means:
512MB RAM - Not what I'm talking about - Used by running processes.
4GB External storage - Not what I'm talking about - SD card used for additional storage (media mainly, plus some apps) and basically empty when phone is new. 4GB is supplied with Ray and but be swapped out with cards up to 32GB, although not easily after you've installed apps to it.
1GB Internal storage - This is the storage I'm talking about - Used to hold phone OS, default applications etc., with some left over for user data (apps, media etc.), commonly quoted as being 1GB in the Ray (although interestingly not by SE themselves...) with 'up to 300MB free' for user data.
Most review sites quote the 1GB internal storage figure, although after checking the SE site I'm inclined to think that 512MB would seem more in line with the free internal storage quoted.
Having said that, the Ray's closest cousins (Arc, Play etc.) are all quoted has having 1GB by SE and they too are only quoted as having 3-400MB free for user apps.
Compare this to a phone like the HTC Sensation and things start looking weird. It too ships with 1GB storage yet has ~800MB free out of the box. Most other phones are similar, regardless of the size of the internal storage, i.e. 2-300MB used for OS and baked-in apps.
SE seem to need 700+MB for effectively the same thing.
Anyone know what is going on here?
Ignore me...
Internal storage 1gb is including 512 ROM and 512 Internal memory out of which about 420 mb is user visible
If I root my S3 is it possible to make more ram available to me?
With all apps closed I have 650/780 being used so that only leaves me with 130mb of ram.
uf21 said:
If I root my S3 is it possible to make more ram available to me?
With all apps closed I have 650/780 being used so that only leaves me with 130mb of ram.
Click to expand...
Click to collapse
Jesus. There's a huge panic now because the variant has 2 gigs of ram...
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
You actually have more free, but the android has a lot of it saved for caching, etc. For example, Facebook takes 40 mb, but when I open it only like 5 or 10 mb of the ram shown as "available" is taken away because parts of it are actually open already.
But yes, if you root it, and a developer adjusts the Minfree to a large amount you will have more free but your phone will probably be slower.
Folks need to keep in mind, that keeping RAM free as you would with a Windows based OS, is NOT ideal in Android. Android uses RAM completely differently and it is perfectly okay for your phone to make use of RAM, even for apps you are not currently using.
There's a fair amount of documentation out there about this - do some Google-fu to deep dive further.
Actually I ask because when I was trying to send a picture in whatsapp it kept sayin "try again" but when I closed all tasks in multitask the picture did send. So I'm guessing it is a ram problem.
Also take it easy on Mr. This is my first android phone, I've been using iphone since the 3g and don't know nothing about android..... yet
Sent from my GT-I9300 using XDA
You don't really want to much free ram. If there is to much free ram it means apps are not going in to cache witch will mean really slow app loading times. 200-300mb free is ample for new apps to run, if the OS needs more then its auto memory management will come in to play to free up more if needed, android is a very smart peace of kit
Sent from my HTC One X using Tapatalk 2
if anyone were to choose pre-caching order for faster load times ( usually just by seconds than non-pre-cached) to no random force closes because there is more free memory, they would chose more free memory.
but since the experts have already said android memory doesn't work the same way like windows does, then the best would be a balance between cache and free memory. right? right. that's where official updates and dev fixes come in.
Hi,
I have a weird problem with my S2 running samsung stock ICS 4.0.3. i have been using sgs2 for over a year now and whenever my free internal storage goes below 250MB i move the apps to SD card. But now No. of apps in SDcard has hit the Android limit so i simply delete the Apps. But off late that is not freeing up my internal memory. Soon after deleting apps it shows internal memory freed but by next day or it again fills up. This is when i check my storage at Settings-> storage (shows ~220MB). when i check my with settings -Applications it stays free and now its showing 600MB free. This was not the case earlier. Both the values above remained more or less same. So i have deleted ~300MB worth of applications without freeing up my storage
I have been searching vigorously but found no solutions. I have read about Wifi logs issue but it should have started soon after ICS upgrade. In fact till very recently it was fine coz i had to delete lot of Appa due to Android SD card bug. my free space went upto ~400Mb. Not now suddenly. In fact i changed nothing in my sgs2 to cause this. I noticed this issue when i installed and then uninstalled SYBIL. Would deleting Dalvik cache help? if yes then how to do it?
What else should i do? Is there a way to resolve this of find a workaround without Rooting. I love to root my phone and enjoy the freedom it offers but i have absolutely no time to do that.
Please help
Helppp... something .... anything ... am i the only unfortunate one with this issue??
or if you know a an expert in XDA who i can PM .. please forward me his handle.
solved
shekharpati said:
Helppp... something .... anything ... am i the only unfortunate one with this issue??
or if you know a an expert in XDA who i can PM .. please forward me his handle.
Click to expand...
Click to collapse
finally found a solution in a thread in xda "A simple way to free up storage space is by deleting all the log files in the device memory. Just dial *#9900# on your phone and select option 2 “Delete dumpstate/logcat” in the prompted menu. It's not necessary to root your phone either. I restored 1.4 gig of space after doing this."
Hi!
I noticed a trend: whenever my internal memory is about half full, the phone starts lagging terribly. When I clean the memory (usually by deleting some blobs of misc files in the 0 directory), the phone is amazingly fast. Can anyone tell me why that is? Are we not supposed to use this internal space? Or is the problem in the type of files I am deleting, are they slowing the system down? I'm guessing this might be a general Android issue.
dryettini said:
Hi!
I noticed a trend: whenever my internal memory is about half full, the phone starts lagging terribly. When I clean the memory (usually by deleting some blobs of misc files in the 0 directory), the phone is amazingly fast. Can anyone tell me why that is? Are we not supposed to use this internal space? Or is the problem in the type of files I am deleting, are they slowing the system down? I'm guessing this might be a general Android issue.
Click to expand...
Click to collapse
of course yes. no apps installed=faster phone. once you start installing and using apps, the ram is used.. you already know that. once the ram is used, it depends on how much free ram is left. more free ram=faster phone. if you would like to: root and install greenify. that would help a bit.
:good:
sriram231092 said:
of course yes. no apps installed=faster phone. once you start installing and using apps, the ram is used.. you already know that. once the ram is used, it depends on how much free ram is left. more free ram=faster phone. if you would like to: root and install greenify. that would help a bit.
:good:
Click to expand...
Click to collapse
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.
dryettini said:
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.
Click to expand...
Click to collapse
all are related. the more internal space the apps occupy, the more ram is used and hence it starts lagging.
dryettini said:
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.
Click to expand...
Click to collapse
Read the greenify thread you will know it is not 'some useless task killer'
sent from the state where marijuana is NOT illegal !
sriram231092 said:
all are related. the more internal space the apps occupy, the more ram is used and hence it starts lagging.
Click to expand...
Click to collapse
The "Internal phone storage" refers to the portion of on-board flash space set aside for APK files, databases, preferences, and other local files.
RAM has nothing to do with internal storage.Running programs (OS and end-user apps) consume RAM, but only while they are running. And RAM gets wiped on a reboot or while using task managers.
Only apps/system processes running in background takes up RAM. More apps doesnt automatically mean more RAM wasted.
MoonBlade said:
The "Internal phone storage" refers to the portion of on-board flash space set aside for APK files, databases, preferences, and other local files.
RAM has nothing to do with internal storage.Running programs (OS and end-user apps) consume RAM, but only while they are running. And RAM gets wiped on a reboot or while using task managers.
Click to expand...
Click to collapse
that is good description. also please solve his problem if you can.
:good:
After you install an App and start using them, small secondary data files are created automatically. These files are stored inside the device and act as a cache for future use for the apps. Even though these cache files are very small in size initially, they pick up size over a period of time. Cache memory is supposed to speed up app and Android device performance. But too much of cache will have opposite effect. Your device performance will slow down considerably and also you lose lot of internal memory.
But this still doesnt explain how deleting certain files on 0 folder improve the speed ! if you could explain which files you deleted that might help in finding the cause.
Does he mean the 0 folder that 4.2 installation creates?
Only way I can see clearing space on the internal sd card would help is if you have a lot of bad blocks, which the emmc chip is tripping over on each write.
I've never used the internal sd to store anything, never had a freeze or stutter either. The two might not be linked but given the awful memory design of these phones I'm trying to avoid the problem occurring.
Hi everyone, I'm running fully stock latest nougat software, and I seem to have an issue with the phones ram management, using the dev check app I see that even when there are no apps running I only get around 1500 megabytes of ram available out of 3780, which seems inappropriate, since this phone is running pure Android. Would be nice to know if anyone else is having the same issue, and if so, are there any suggestions on how to solve it
Same, my RAM is filled up to 2.7-3.2 GB usually, with not too many apps installed. But I guess it just caches a lot and frees those caches once you actually need the ram
HelloMoto777 said:
Hi everyone, I'm running fully stock latest nougat software, and I seem to have an issue with the phones ram management, using the dev check app I see that even when there are no apps running I only get around 1500 megabytes of ram available out of 3780, which seems inappropriate, since this phone is running pure Android. Would be nice to know if anyone else is having the same issue, and if so, are there any suggestions on how to solve it
Click to expand...
Click to collapse
I have motor z with unlocked bootloader, stock rom 7.0, added some app , now used ram indicated in settings are 1.8 from 3.7 . It's litlle high , but the reffernce ia for last 3 hours. Not in real time.
This is fairly normal with Android, and linux in general. MOst of your RAM usage is coming from caching.
To get a better feel for this, you would want to go to developers options > running services.
If we take mine for example:
Settings > RAM says 2.3GB in a 3 hour period.
If I look in that developer option:
1.5GB is dedicated to the System
865MB for APPS
Which gives me 1.3GB Free
If I move over to the Cached portion I see that 872MB is being used for cached processes.