Quick RAM question - XPERIA X10 Q&A, Help & Troubleshooting

Quick question here, something that's puzzling me.
It might be because I'm just totally wrong, but our X10's have 384MB RAM correct?
Now, I thought I had heard before that Android 1.6 limited RAM to 256MB. Since the update, shouldn't I have around 100+ more free RAM than I had before, due to 2.1 allowing for the full 384?
For example, I would have about 110mb free at most times in 1.6, and with the same apps/widgets/etc running on 2.1, should I have around 210mb?
Answers appreciated
(P.S. anyone know why search never works for me on these forums???)

I'm not quite sure, but I remeber reading that it uses 256 mb of ram memory and the remaining is for the graphics.

I was wondering about that. Quadrant shows I have 280MB plus 128MB 'inactive'.
Sent from my X10i using Tapatalk

Merkurio said:
I'm not quite sure, but I remeber reading that it uses 256 mb of ram memory and the remaining is for the graphics.
Click to expand...
Click to collapse
That'd make sense, never really thought of that.
I'll have to read into it a bit more, I'm pretty new to Android so some of the more technical stuff is still unknown to me
Sent from my X10a using XDA App

Related

[Q] Available RAM in x10 on Gingerbread???

I understand that the total ram on x10 is 384 MB but due to OS limitations, only 256 MB was viewable....now since the bootloader has been hacked, can the tweaks to kernal make more RAM available on our devices???
Thanks so much for your response!
interesting... I'd like to know also.
I don't think the loader is cracked yet.
But Svtook said that if it was it may be possible to redefine the partitions.
I'm not 100% sure if this will get you more ram.
In all honesty, I'm not sure I see the point. Free ram is wasted ram and I can't seem to run enough programs that there is really a slowdown from reallocating ram to other programs. I'd like to know if anyone has been able to use all the ram to the point of causing a slowdown though.
Sent from my X10i TripNMiUI using XDA App
if you play HD games, 50 - 80 MB of your RAM gets eaten away very easily....but am mor interested to know about the possibilities now that the bootloader has been 'bypassed'
PS i don't think this depends on the bootloader being cracked but on the kernal which can now be modified and loaded (correct me if am wrong)
droidier said:
if you play HD games, 50 - 80 MB of your RAM gets eaten away very easily....but am mor interested to know about the possibilities now that the bootloader has been 'bypassed'
PS i don't think this depends on the bootloader being cracked but on the kernal which can now be modified and loaded (correct me if am wrong)
Click to expand...
Click to collapse
I also think the same
read somewhere earler that 2.1 android can only map 256 mb and hence the limitation now SE launching 2.3.3 and also our beloved moving on to 2.3.3 and custom kernels this should be an interesting thing to know.

[Q] Real RAM size

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.

[Q] How to recover lost RAM after removing ZRAM

Hi all.
How much is the actually Total RAM on Optimus one.? I have 74 used and 323 free . Totally 397
I remember having more than 410 MB Free Ram before flashing Franco's zram. As the latest kernel doesn't require zram. I removed it using the remove-zram.zip . Expecting to get Back the lost ram. But I still don't get more than 397 . Please help to get back all the ram and can any body please post their running apps screen shot
..to compare it with mine
You're lucky dr.notor isn't here or he would have come up with some sarcastic reply to this question.
Having 13 MB of ram less than normal is no big deal. The system uses the difference (512-397) for its use. And the system usage keeps varying, so you will never have a constant amount of free ram available. I seriously doubt zram is the problem. Also, our phone has tons of ram so stop obsessing over it. I'm quoting a paragraph from an article on lifehacker.com:
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
If you want to read the full article you can find it here.
anirudhnyg said:
Hi all.
How much is the actually Total RAM on Optimus one.? I have 74 used and 323 free . Totally 397
I remember having more than 410 MB Free Ram before flashing Franco's zram. As the latest kernel doesn't require zram. I removed it using the remove-zram.zip . Expecting to get Back the lost ram. But I still don't get more than 397 . Please help to get back all the ram and can any body please post their running apps screen shot
..to compare it with mine
Click to expand...
Click to collapse
Total ram is always 418mb or a bit higher regardless of zram
Sent from my LG-P500
mihir287 said:
You're lucky dr.notor isn't here or he would have come up with some sarcastic reply to this question.
Having 13 MB of ram less than normal is no big deal. The system uses the difference (512-397) for its use. And the system usage keeps varying, so you will never have a constant amount of free ram available. I seriously doubt zram is the problem. Also, our phone has tons of ram so stop obsessing over it. I'm quoting a paragraph from an article on lifehacker.com:
If you want to read the full article you can find it here.
Click to expand...
Click to collapse
thanks!.... I was just curious

Do we really have 1GB of RAM?

I have been so busy catching up with all the amazing stuff Da_G has been pumping out (thanks!) that I didn't even take a look at this until now. I am showing that we only have 733MB of avaliable RAM. That is a far cry from 1024MB.
I am seeing 733MB w/ both Android System Info and with the built-in Task Manager.
Does anyone know if we indeed have 1024MB of RAM and... if it is just assigned else where?
Yes we have 1GB every phone has RAM missing because the system is holding it.
I remember one time the OS didn't support that much not sure if that's the case now but the phone has 1GB to my knowledge and.what I've read
sent from AT&T Samsung Galaxy Note Dual Core 1.83 GHz
Just like memory... Do we really have 16gb? Its never what they say... All marketing!
Sent from my SGH-I717M
I have also read that is has 1GB everywhere, but missing 291MB seems like an awful lot.
I beleive my Atrix showed 897MB. I just seems like an awful lot 'mssing' w/ the Note.
big samm said:
Just like memory... Do we really have 16gb? Its never what they say... All marketing!
Sent from my SGH-I717M
Click to expand...
Click to collapse
I am with you on that! Makes me
I noticed the same, it's showing short but using the same app(system tuner pro) on my G2 it showed the correct 512mb.
It's not false marketing; it's fact. There is 1GB of RAM in the phone. I'm pretty sure the rest of the RAM is used by the GPU. My GS2 has the same thing, shows about 800MB of RAM available to apps.
What does it matter? I usually have 3-500MB of free RAM. Have you ever managed to fill the RAM with processes? Do you know anyone who has? Android clears old apps from memory even when there is enough free so I have never even come close to filling my RAM.
Graphics memory
As with any computer your phone has a gpu which needs graphics memory and because the gpu is integrated (SOC) it takes its memory off the top. This can be seen with any computer you have with integrated graphics it will section off some memory for your gpu.
As for the flash memory space many issues can take it down such as the file system, operating system, it just depends but trust me before the phone was turned on and android installed it had 16gb of memory and 1gb of ram
I'm about 100% CPU and GPU can't share ram as they do completely different tasks. They could have just added the cram and the ram to get 1GB though... But otherwise, the missing ram is from system tasks and the OS.
Sent from my SAMSUNG-SGH-I717 using XDA App
teiglin said:
It's not false marketing; it's fact. There is 1GB of RAM in the phone. I'm pretty sure the rest of the RAM is used by the GPU. My GS2 has the same thing, shows about 800MB of RAM available to apps.
What does it matter? I usually have 3-500MB of free RAM. Have you ever managed to fill the RAM with processes? Do you know anyone who has? Android clears old apps from memory even when there is enough free so I have never even come close to filling my RAM.
Click to expand...
Click to collapse
Do we have a reference or any proof of this?
And to the post directly above this, any computer that does not have a dedicated graphics card uses shared system memory, just like our phones. 733MB is just quite a bit away from 1024MB.
they can and do use the same memory because they are the same soc aka system on chip. all this is integrated.
So if you built a PC yourself and loaded it with 2gig RAM and booted into windows it would have 2 gig FREE memory?
MrDSL said:
So if you built a PC yourself and loaded it with 2gig RAM and booted into windows it would have 2 gig FREE memory?
Click to expand...
Click to collapse
I am not talking about FREE. I am talking about the system as a whole. Do we really have 1GB of RAM? Where it is being used I am not so concerned about at this point, but it may help us figure out if we do indeed have 1GB (Where is the remaing 291MB assigned).
The missing 291 is being used by android..to load the launcher Widgets and everything else in the background.
MrDSL said:
The missing 291 is being used by android..to load the launcher Widgets and everything else in the background.
Click to expand...
Click to collapse
i have international version of note.its same way on this one.the missing ram is held by system tasks.as for 16gb storage memory.if you wipe all area on usb storage .u will have 16gb but not a working phone.another thing about free ram.dont use task manager to stop apps.all it does is make the phone lag.leave everything running.
teiglin said:
It's not false marketing; it's fact. There is 1GB of RAM in the phone. I'm pretty sure the rest of the RAM is used by the GPU. My GS2 has the same thing, shows about 800MB of RAM available to apps.
What does it matter? I usually have 3-500MB of free RAM. Have you ever managed to fill the RAM with processes? Do you know anyone who has? Android clears old apps from memory even when there is enough free so I have never even come close to filling my RAM.
Click to expand...
Click to collapse
You have 300-500 MB FREE ram? My note is bone stock and I'm running at 400/700 MB RAM (meaning 300 MB free). This is also when I "Clear memory" too. Something wrong with my apps?
tizzy said:
You have 300-500 MB FREE ram? My note is bone stock and I'm running at 400/700 MB RAM (meaning 300 MB free). This is also when I "Clear memory" too. Something wrong with my apps?
Click to expand...
Click to collapse
I have 700 free. With just 2 home screens 2 Widgets and a few apps and live wallpaper.
Sent from my SAMSUNG-SGH-I717 using XDA
Two dozen open apps on mine right now, and it shows 283 MB used, 302 MB free.
On my AT&T gs2 I consistantly show 830 to 850 MB free. On my note I only see a lil over 700. How can this have less ram than my gs2? I have over 80 app on my gs2 and less than half that on my note!!!
Sent from my SAMSUNG-SGH-I717 using xda premium
Probably xtra things (like snote )loaded on note that wouldn't be on your s2
Sent from a Galaxy far, far away!

[Q] the old question, why do we have low free RAM?

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.

Categories

Resources