Related
Hello, as we know, Galaxy S1 was advertised with 512MB ram, but in real there was only ~340MB of usable RAM! So i want to ask, how much ram is usable for applications and how much is free after fresh boot? Can someone check this? You can see this informations in task manager.
I think its about 800-850 RAM.
The original SGS had 512mb of ram as advertised. For some reason people assume that their phone behaves different than their computer. The operating system and everything like that needs to use the ram as well.
AS stated though I understand the SGS2 to have approximately 850MB of ram free after running the OS etc.
If I continually hit advanced task killer it will give me about 445MB free. In the standard task manager it says /833MB.
I don't really think this is all too relevant. You will never have anywhere near the maximum amount available just as you won't in a modern PC either and with phone OS's getting more power hungry and complex this is unlikely to change.
If the amount of ram bothers you check the video of the guy doing heavy multitasking on the phone and that will clear your mind.
Sent from my GT-I9100 using XDA App
kickassdave said:
If I continually hit advanced task killer it will give me about 445MB free. In the standard task manager it says /833MB.
I don't really think this is all too relevant. You will never have anywhere near the maximum amount available just as you won't in a modern PC either and with phone OS's getting more power hungry and complex this is unlikely to change.
If the amount of ram bothers you check the video of the guy doing heavy multitasking on the phone and that will clear your mind.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Thank you for usefull information. I'm just interested in real numbers, because HTC phones have all advertised ram available to system, instead of samsung, which is cheating about this. Yes the OS is using ram... but from 833MB, not from 1gig. How can system use ram which is not visible to system? Android is linux, you can easily see how much ram is available and usable for system... it's 833 not 1gig. I believe that there is 1GB ram chip, but some memory is dedicated to other components. However 833 MB is really enough for mobile phone.
Shanakin said:
The original SGS had 512mb of ram as advertised.
Click to expand...
Click to collapse
It did have 512MB of ram in hardware, but a pretty big part of the 512mb was actually dedicated video memory for 3d and movies. The Galaxy Tab 7" which was advertised with 512MB actually had ~600MB of ram in hardware, with extra ram outside the 512MB being for the dedicated video.
With the SGS2 it seems to be as the original SGS with dedicated video ram being taken out of the 1GB. It's easy enough to check by looking at the kernel config files. (And you can even tweak the numbers a bit to get a bit more free ram, as was done in the SGS)
Hope we're not heading down the old line of trying to run with loads of free RAM... I'm of the philosophy that if you have the RAM available, you should use it, rather than have to load things up from storage due to removing it to make a number bigger on a task manager...
ranwej said:
Thank you for usefull information. I'm just interested in real numbers, because HTC phones have all advertised ram available to system, instead of samsung, which is cheating about this. Yes the OS is using ram... but from 833MB, not from 1gig. How can system use ram which is not visible to system? Android is linux, you can easily see how much ram is available and usable for system... it's 833 not 1gig. I believe that there is 1GB ram chip, but some memory is dedicated to other components. However 833 MB is really enough for mobile phone.
Click to expand...
Click to collapse
Htc does/did this as well. My Legend is advertised with 384mb ram, but only 290 is available to the system.
Sent from my Legend using XDA Premium App
pulser_g2 said:
Hope we're not heading down the old line of trying to run with loads of free RAM... I'm of the philosophy that if you have the RAM available, you should use it, rather than have to load things up from storage due to removing it to make a number bigger on a task manager...
Click to expand...
Click to collapse
Your philosophy is absolutely correct. In Windows that might be a good thing, because it starts buffering to the HD when you run out. But Android will just close some background processes automatically to clear ram as needed.
Sent from my Legend using XDA Premium App
pulser_g2 said:
Hope we're not heading down the old line of trying to run with loads of free RAM... I'm of the philosophy that if you have the RAM available, you should use it, rather than have to load things up from storage due to removing it to make a number bigger on a task manager...
Click to expand...
Click to collapse
Unfortunately people these days only know about ram management from that poor excuse of an OS called Windows.... excluding 7.
pulser_g2 said:
Hope we're not heading down the old line of trying to run with loads of free RAM... I'm of the philosophy that if you have the RAM available, you should use it, rather than have to load things up from storage due to removing it to make a number bigger on a task manager...
Click to expand...
Click to collapse
Agreed, as long as there is a big line between FREE RAM and TOTAL RAM. More total RAM is always a very very good thing regardless of how good the ram management is.
This thread is about total RAM available to Linux/Android, so it's good imho.
Hi, I bought XS quiet some 20 days back and out of curiosity I installed phone tester to check. The results showed was only 700 mb for ram, whereas as per the spec it need to be 1gb. can someone help out on this...
Sent from my LT26i using XDA
hello,
you can see here :
http://forum.xda-developers.com/showthread.php?t=1697957
Son experia S ram capacity
Hi, thanks for response... but even in that thread there was no concrete conclusion to state why the size details were not exactly shown. I am still not convinced on this.
ok BASICALLY this happens with ALL android devices. The operating software takes up some ram on it's own for example on htc devices the sense ui takes up ram and on samsung it is touchwiz. No matter how many roms you use you will never be able to see the full capacity of the ram, apps on multitasking also cause ram numbers to lower. Generally a sign of a low ram number means more battery is being used but it is nothing to worry about
sensation lover said:
ok BASICALLY this happens with ALL android devices. The operating software takes up some ram on it's own for example on htc devices the sense ui takes up ram and on samsung it is touchwiz. No matter how many roms you use you will never be able to see the full capacity of the ram, apps on multitasking also cause ram numbers to lower. Generally a sign of a low ram number means more battery is being used but it is nothing to worry about
Click to expand...
Click to collapse
LinuxAteMyRAM.com
Sent from my EPAD using Tapatalk 2
K900 said:
LinuxAteMyRAM.com
Sent from my EPAD using Tapatalk 2
Click to expand...
Click to collapse
LOL
Your RAM is OK.
Android uses a lot of cache but uses it dynamically.
If you want to see a bit more free RAM clear the caches for big apps.
If you "free" more RAM your phone may even get slower, because the system is using it to speed up processes.
this is not a new question, and I believe it is one of the most frequent questions and I was convinced with the giving answers but after getting my nexus 7 I am looking for some explanations.
why do we have low available RAM.I usually have 200 or less free RAM while my nexus 7 have ~ 500 free RAM. and even the total amount of RAM (used and free) together is about ~650MB and not 1GB, I have read that because delvic catch and other system process uses some RAM, but again my nexus 7 shows total of 1GB RAM (see screenshot attached).
so is this a problem with xperia s itself or is it ICS and this will change with JB
I know that android can free RAM when required and I know that the system using some and I shouldn't care, but using heavy apps and live wallpaper just eats the rest of the RAM and the phone become laggy until I make a restart, then it becomes fine.
any explanation?
It is normal. Live with it.
It's normal, it's not the same as windows, or other OS, I remember I've read in some place that this 'low free ram' is good, because it will start faster the most used apps.
Why does the nexus show almost all of the RAM?
Sent from my LT26i with Tapatalk 2
Felimenta97 said:
Why does the nexus show almost all of the RAM?
Sent from my LT26i with Tapatalk 2
Click to expand...
Click to collapse
They all say gpu and os and lalala but problem is that nobody know and we have to live with that.
Sent from my LT26i using Tapatalk 2
I think because since nexus 7 is aosp thus bloat free it shows up more ram..
The xperia have more stuff always running in the background so it eats the ram up if you take off stuf like timescape and yada yada might make a difference..
Sent from my HTC Sensation 4G using xda app-developers app
shahkam said:
I think because since nexus 7 is aosp thus bloat free it shows up more ram..
The xperia have more stuff always running in the background so it eats the ram up if you take off stuf like timescape and yada yada might make a difference..
Sent from my HTC Sensation 4G using xda app-developers app
Click to expand...
Click to collapse
A) There is no way that nexus 7 has 650 RAM
B) We only have 700MB vacant RAM.
C) I uninstalled all the bloatware, there are some more com.bull_****.android processes that can be killed.
D) I made some changes in the heapsize... by this tutorial. Works in JB as well.
E) All of the above?:fingers-crossed:
K900 said:
It is normal. Live with it.
Click to expand...
Click to collapse
I am not looking for solution, I am sure if anyone knows how to sort it, he would have done a long ago, I am looking for explanation
Felimenta97 said:
Why does the nexus show almost all of the RAM?
Sent from my LT26i with Tapatalk 2
Click to expand...
Click to collapse
exactly, that what I am looking for, explanation
gm007 said:
They all say gpu and os and lalala but problem is that nobody know and we have to live with that.
Sent from my LT26i using Tapatalk 2
Click to expand...
Click to collapse
that what I concluded from several posts I read, no one seems to know the reason, and I am not convinced with any answer, I am now actually starting to think that our xperia s has ~700mb RAM not 1gb just like the HTC desire HD which has 768mb RAM
I think because since nexus 7 is aosp thus bloat free it shows up more ram..
The xperia have more stuff always running in the background so it eats the ram up if you take off stuf like timescape and yada yada might make a difference..
Sent from my HTC Sensation 4G using xda app-developers app
Click to expand...
Click to collapse
I don't think bloatware has anything to do with this, if it is because bloatware is eating the RAM, then it will be shown as used not completely disappear.
Nexus 7 shows @GB RAM because Tegra is way smarter than Adreno when it comes to graphics RAM.
is there any apps can stop those useless apps to autorun its own or auto startup when phone turn on??
i tried:
autostarts
startup manager
autorun manager
easy app lock
all these doesnt work on my xperia s... thy work in my xperia x10 before... (p.s. my phone is running ICS and is rooted...)
not sure what difference it makes. My phone sits on 105MB free most of the time. I have no lag
what i know from the HTC One X is that tegra 3 GPU is sharing the memory in real time, not partititioning it like the others. only a small amount is saved for kernel so it was showing about 900 Mb of ram. i dont think it is good idea with all that single memory controller. but anyways, tegra GPU is generally sharing the graphic load with CPUs. this is why tegra optimised games make CPUs jump to max even the other devices can handle them easly with chainfire 3D.
and the reason it has more free memory everytime is that, the multitasking is less agressive in quad core devices due to the possible battery drain and heating problems. and this makes me think if upgrading to quad-core is a bottle neck in software with todays battery and 40 Nm technologies.
_delice_doluca_ said:
what i know from the HTC One X is that tegra 3 GPU is sharing the memory in real time, not partititioning it like the others. only a small amount is saved for kernel so it was showing about 900 Mb of ram. i dont think it is good idea with all that single memory controller. but anyways, tegra GPU is generally sharing the graphic load with CPUs. this is why tegra optimised games make CPUs jump to max even the other devices can handle them easly with chainfire 3D.
and the reason it has more free memory everytime is that, the multitasking is less agressive in quad core devices due to the possible battery drain and heating problems. and this makes me think if upgrading to quad-core is a bottle neck in software with todays battery and 40 Nm technologies.
Click to expand...
Click to collapse
Quad core is just overkill on mobile. It needs a different approach. OMAP5 is quad core, but the two 'main' (faster) cores kick in dynamically, and most of the system runs on two 'coprocessor' (slower) cores. That's an interesting concept because it can dedicated two cores to a single application and keep the system running in the background.
ahomad said:
I am not looking for solution, I am sure if anyone knows how to sort it, he would have done a long ago, I am looking for explanation
exactly, that what I am looking for, explanation
that what I concluded from several posts I read, no one seems to know the reason, and I am not convinced with any answer, I am now actually starting to think that our xperia s has ~700mb RAM not 1gb just like the HTC desire HD which has 768mb RAM
I don't think bloatware has anything to do with this, if it is because bloatware is eating the RAM, then it will be shown as used not completely disappear.
Click to expand...
Click to collapse
Dude Xperia S definitely has 1gb of ram. I am getting sick of people saying it has less because they don't understand the way the os works. There is no RAM conspiracy.
---------- Post added at 04:25 PM ---------- Previous post was at 04:24 PM ----------
3vilhomer said:
is there any apps can stop those useless apps to autorun its own or auto startup when phone turn on??
i tried:
autostarts
startup manager
autorun manager
easy app lock
all these doesnt work on my xperia s... thy work in my xperia x10 before... (p.s. my phone is running ICS and is rooted...)
Click to expand...
Click to collapse
Rom Toolbox works.
mrsatan said:
Dude Xperia S definitely has 1gb of ram. I am getting sick of people saying it has less because they don't understand the way the os works. There is no RAM conspiracy.
Click to expand...
Click to collapse
The problem is the phone does report less than 1GB and people are used to the likes of windows reporting the amount the actual installed RAM not what is actually available for use.
Sick of hearing it or not you better get used to it because unless manufacturers or Google start displaying the amount of RAM actually in the phone the same question is going to be asked for ever more.
MrBelter said:
The problem is the phone does report less than 1GB and people are used to the likes of windows reporting the amount the actual installed RAM not what is actually available for use.
Sick of hearing it or not you better get used to it because unless manufacturers or Google start displaying the amount of RAM actually in the phone the same question is going to be asked for ever more.
Click to expand...
Click to collapse
Until I switched to 64 bits, it always have shown me I had 3 Gb, when in fact I have 4 Gb...
MrBelter said:
The problem is the phone does report less than 1GB and people are used to the likes of windows reporting the amount the actual installed RAM not what is actually available for use.
Sick of hearing it or not you better get used to it because unless manufacturers or Google start displaying the amount of RAM actually in the phone the same question is going to be asked for ever more.
Click to expand...
Click to collapse
No if u use PC with non-dedicated gpu/VGA. Imagine if people complain their 2 gB ram laptop has only 1.5 gB in the Windows. There are a lot of laptops saying that they have 2 gB ram (in their advertisement ), yet the fact is they only have less then 2 gB cause of the sharing of gpu.
Felimenta97 said:
Until I switched to 64 bits, it always have shown me I had 3 Gb, when in fact I have 4 Gb...
Click to expand...
Click to collapse
Lol.it's different case. It's because the os (32 bit) doesn't support more than 3 gB ram. But there's a hack to make the 32 bit windows use more than 3 gB of ram.
Sent from my LT26i using Tapatalk 2
From what i read in linux forums:
"Unused RAM is wasted RAM"
Sent from my Xperia S using xda premium
Erachter said:
From what i read in linux forums:
"Unused RAM is wasted RAM"
Sent from my Xperia S using xda premium
Click to expand...
Click to collapse
This.
I'm betting some of you have a Nexus 7, did you notice that the free ram is about 950MB out of the the Gig that it comes with?
Why do our phone only have like 720MB available if the tablet has so much more?
Both the tablet and our phones have 1 gig, so what gives?
omniphil said:
I'm betting some of you have a Nexus 7, did you notice that the free ram is about 950MB out of the the Gig that it comes with?
Why do our phone only have like 720MB available if the tablet has so much more?
Both the tablet and our phones have 1 gig, so what gives?
Click to expand...
Click to collapse
Of that one gig of ram there is firm ware and the OS and some preloaded apps on the Nexus 7 on your phone it is about the same but with a skinned UI and then the carriers bloatware on top of that. It all takes up ram, so no bloatware or skinned UI gives you more ram on your Nexus 7.:good:
JGuinan007 said:
Of that one gig of ram there is firm ware and the OS and some preloaded apps on the Nexus 7 on your phone it is about the same but with a skinned UI and then the carriers bloatware on top of that. It all takes up ram, so no bloatware or skinned UI gives you more ram on your Nexus 7.:good:
Click to expand...
Click to collapse
If i'm running a custom rom on my phone with straight AOSP why does the available ram on my phone stay at 720mb like stock?
omniphil said:
If i'm running a custom rom on my phone with straight AOSP why does the available ram on my phone stay at 720mb like stock?
Click to expand...
Click to collapse
I think it's reserved for graphics or something. Guessing.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
Its full ram is used to play apps and games on your Nexus 7.
Also...the nexus tablet doesn't have a cell antenna...So no mobile data to keep track of, those services are running on your phone all the time
A friend of mine bought At&t Galaxy S3 and it suppose to have 2gb Ram but when i check the phone it show 1.6GB ram and only 1.03gb available. so i guess it is used by system or graphic or something. Just like the computers that doesn't have dedicated graphic card so if your computer has 4gb ram you would have 3gb ram available the rest is reserved for graphic. i am just assuming that the same this is happening to our phone. if i remember correctly when i had CM9 and when i went to setting, about phone it showed only 768mb instead of 1gb.
I have all 16 on my computer.
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
yollasho said:
I think it's reserved for graphics or something. Guessing.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
Click to expand...
Click to collapse
Yeah, i'm sure your right, its reserved for video and whatnot, but why doesn't the Nexus 7 need that video ram used up? It's got a pretty fast video chip too...
My only gripe with the Note is the 1GB of ram. You only have about 350mb available and as we all know, Android caches stuff you run, but most of the time your not holding many apps in that free 350MB so its always restarting apps anyways. This phone (any ICS phone really) needs 2gb of ram.
I've used the S3 and yeah, its super snappy because so much more stays in all that extra active ram... Samsung saw the light and added extra ram, I hope this is a new trend... How do we get a 2gb chip soldered in place of the 1gb chip
omniphil said:
Yeah, i'm sure your right, its reserved for video and whatnot, but why doesn't the Nexus 7 need that video ram used up? It's got a pretty fast video chip too...
Click to expand...
Click to collapse
Tegra 3 has its own dedicated ram.
khaytsus said:
Tegra 3 has its own dedicated ram.
Click to expand...
Click to collapse
That's a pretty good trick then. That alone would make me be sure my next phone was a Tegra 3. Not for the speed, but you really need more ram...
omniphil said:
That's a pretty good trick then. That alone would make me be sure my next phone was a Tegra 3. Not for the speed, but you really need more ram...
Click to expand...
Click to collapse
You could always get the S3 or some other phone with 2GB ram.
phailyoor said:
You could always get the S3 or some other phone with 2GB ram.
Click to expand...
Click to collapse
I'm not giving up my Galaxy Note's huge screen Hoping the Note 2 gets 2gb of ram
Our phones are deliberately under-clocked to 716, some may say it's for the battery life but I think it's because the higher clock speeds lead to shorter phone life. Using custom kernels, you can clock back up or even overclock. The payment is made mostly in battery life, but if your ROM has a memory leak of even the smallest size, overclocking will open the dam and the phone will suffer for it. Also, the phone will run at a higher temperature, which for sure will end its life much faster than leaving it at 716. This is the way I feel about overclocking: If you get the performance you want, leave it alone.
Wtf??
Clock speeds have not a single thing to do with ram whatsoever
Overclock is for the cpu
Aside from the OCD of the available RAM number, how has this negatively impacted your user experience? Are applications running slowly or crashing?
jpeg42 said:
Aside from the OCD of the available RAM number, how has this negatively impacted your user experience? Are applications running slowly or crashing?
Click to expand...
Click to collapse
Apps are continuously closing and having to be relaunched (slower). Back in the older days of android where apps were 20-30mb it wasn't a huge deal, but some of these new games/apps take up well over 100mb of ram. everything else in the background is closed as it needs to make room..
Would be nice to have more active app space for a much smoother "multitasking" experience.
Sounds like we need a high speed dev to create some software to access the SD card and use it as ram....
Is that even possible ????...Hmmmmmm
omniphil said:
Apps are continuously closing and having to be relaunched (slower). Back in the older days of android where apps were 20-30mb it wasn't a huge deal, but some of these new games/apps take up well over 100mb of ram. everything else in the background is closed as it needs to make room..
Would be nice to have more active app space for a much smoother "multitasking" experience.
Click to expand...
Click to collapse
Are you running more than one game that takes 100+ MB of RAM at a time? Do you jump from one game to another in the middle of action?
Sounds like you want to just want to be able to adjust your LMK settings. I don't believe there is kernel that lets you do that yet, but I'm sure there will be eventually.
gregsarg said:
Sounds like we need a high speed dev to create some software to access the SD card and use it as ram....
Is that even possible ????...Hmmmmmm
Click to expand...
Click to collapse
not quite.. SDs speed of 20-30MB/s is a far cry from the 1GB of LPDDR2 "333Mhz?"in our note with a transfer rate of 5,333MB/s
Hi, i just wonder why this phone use ram so much high? (mine: usually at 1,7GB). At first time i use this phone it was used about 1.1GB of ram.
I'm trying to compare this phone usage with my previous tablet, samsung galaxy note 10.1 and it just consume about 700MB of 2GB ram it have and at first time i use it consume about only 500MB ram.
For your information, i use almost same app running in my booth device. But..
Why it come so much different? Z2 for sure have 3GB ram (bigger than other) but i think the system at least consume much more ram too than others. Are I'am right? Can u tell me what do you think? And tell us about your idle ram usage too if u can..
denny9unawan said:
Hi, i just wonder why this phone use ram so much high? (mine: usually at 1,7GB). At first time i use this phone it was used about 1.1GB of ram.
I'm trying to compare this phone usage with my previous tablet, samsung galaxy note 10.1 and it just consume about 700MB of 2GB ram it have and at first time i use it consume about only 500MB ram.
For your information, i use almost same app running in my booth device. But..
Why it come so much different? Z2 for sure have 3GB ram (bigger than other) but i think the system at least consume much more ram too than others. Are I'am right? Can u tell me what do you think? And tell us about your idle ram usage too if u can..
Click to expand...
Click to collapse
I think nothing of it
Linux is healthy to use ram unlike other OSs when ever you open an app your phone will free ram if needed, its not to hard seeing as how its managed
Your actual free ram is always 15mb but freeable is usualy always %90 of your total ram, ignore how much ram is avaliable
If you want to know more, look up linux ram management
Sent from my D6503 using XDA Premium 4 mobile app
Looking at RAM usage is entirely pointless.
Apps allocated RAM as they like but the operating system makes all kinds of predictions ahead of time to preallocate blocks of RAM to increase speed, eg when an app requests to allocate some memory the OS gets to instantly go "here you go; hehe sucker I already prepared that earlier".
The OS will more or less allocate as much RAM as you throw at it up to realistic limits. Eg once a tiny app has 1gb of ram the OS will take the educated guess that will be more than enough for it and not allocate any more.
If another app opens up and the OS is running low on memory it will rejig how much it has allocated to apps that never actually requested that much memory.
This happens on any modern OS and is why you should never really care how much RAM things are using.
In Windows under process manager if you looked you would find there is about 10 different ways to look at the RAM usage per app. Unless you really know what the numbers are saying they will all means basically zero in the real world.
Woa.. I never know it before.. Thanks for the info..
Mine 1.5gb used
More then enough
Sent from my D6503 using XDA Free mobile app
How do I see this?
Skickat från min D6503 via Tapatalk
mine is usually about 1.5 to 1.9GB
keep in mind it caches apps too incase you reuse them, at the top right of the usage screen hit the menu to see the cached apps.
Mine is usually 1.5 to 1.7GB, even I don't run any app...
BTW, I install the app Clean Master ( like CC clean on Windows). And I always do clean Junk file and Boost ram once a day.
Is it good to use this app everyday?
vdanh said:
Mine is usually 1.5 to 1.7GB, even I don't run any app...
BTW, I install the app Clean Master ( like CC clean on Windows). And I always do clean Junk file and Boost ram once a day.
Is it good to use this app everyday?
Click to expand...
Click to collapse
If it's another generic 'ram booster', it's next to useless, but it won't be dangerous to use unless the app is programmed poorly. As others have pointed out, if there's no problem with the system (e.g. memory leaks), the RAM it allocates is used for caching apps so they may load quicker. Simply put, this behaviour is intended.
Cleaning junk files will probably have next to no effect on perceived performance as well untill you've hoarded enough junk files that your internal memory is almost full. But I see where you're coming from; it's very satisfying to see memory freed.
And while I am at it, I'd like to recommend SD Maid for this purpose. It's one of the few apps that actually do something useful. You can delete orphaned folders by apps that are no longer installed, delete junk and duplicate files, bulk clean app caches as well as optimise internal app databases.