where is my 576MB RAM of Desire? - Android Software/Hacking General [Developers Only]

I got my Desire several days ago, The phone RAM only shows 399MB in Avdanced Task Manager, why? Anyone knows?
Thanks a lot.

It's the free ram avaible from total. Andorid OS and apps and gadgets they all take its ram.

I think he meant ATM shows total of 399MB.
According to gsmarena, you get only 120MB free memory for apps...

ZUJAZAKON said:
I think he meant ATM shows total of 399MB.
According to gsmarena, you get only 120MB free memory for apps...
Click to expand...
Click to collapse
yes,
will android 2.2 take all 576MB RAM for system? and give more size(more than 120MB) to apps.

Related

192MB RAM HTC Jade or 123 ?!?

Im totally suprised because I though that the HTC Jade (touch 3G) has 192MB of RAM but the system does only use 123mb of it :S Is this normal and if, why?
I made some screenshots of my system one showing from the settings and the other from mobile taskmanager...
Thanks for the answers!
If you didn't bring this up, I would have never known about that. lol
I'm assuming the rest of the RAM is for the video, but someone please confirm. Thanks!
On all devices(depending on the ROM you use) your actual available program RAM at startup is decreased from the actual hardwares amount.
For instance, the fuze/touch pro has 288 MB RAM, but when you start the device up you get about 200MB free RAM. With the custom ROM i'm using i actually only get 189.00 MB free Program RAM.
As to what occupies the seemingly unused space, i'm unaware of. All i know is it seems to be taken up by the ROM image.
Hope this helps.
so.. ist there any possibility to hack those unused space of ram with an custom rom or something? I mean 60MB makes about 50% of the ram which is currently used :S
Am I the only one? Is there anyone else noting less RAM then 192mb with his Touch3G?
You can't "hack" it. some ROMs use less RAM and you get a nicer bigger amount of it since your OS takes less space.. you can find a ROM for your device with more RAM space... that's the best you can do.

[Q] available memory only showing less than 400m

How come my transformer onlyy show less than 400m memory available in the task killer?. I removed all the Widgets and haven't install any extra apps besides angry bird games. The available memory still showing less than 500M. Hows your transformer available memory show?
With 512 MB RAM you get 100-250 MB of free RAM, so >400MB is more than enough for everything !
And you have 1GB for USE not for FREE/USELESS ...
Sent from my HTC HD2 using XDA App
But I thought it has 1gb of ram?
sic_lic1o1 said:
But I thought it has 1gb of ram?
Click to expand...
Click to collapse
It is.. but the graphics and the OS take up a chunk of it don't forget.
I've seen this question pop up on ever forum for every 1GB device I've looked at so far. There's 1GB of RAM minus what the GPU uses minus what the OS uses. Should be an automatic sticky.

Why does my One S have much less space than advertised

I recently bought a One S and one thing that has really been bugging me is the fact that I have much les storage than advertised. It says that you get 16 GB, but the actual amount is 12.14, and
2.21 of that is internal memory so I only actually have 9.93 to store my media. Why is this? Also it says it should have 1 GB of RAM but task manager says I only have 650 MB.
Sent from my HTC One S using XDA
tjamzt said:
I recently bought a One S and one thing that has really been bugging me is the fact that I have much les storage than advertised. It says that you get 16 GB, but the actual amount is 12.14, and
2.21 of that is internal memory so I only actually have 9.93 to store my media. Why is this? Also it says it should have 1 GB of RAM but task manager says I only have 650 MB.
Sent from my HTC One S using XDA
Click to expand...
Click to collapse
16 GB storage is partitioned and some RAM is reserved for the system and the GPU.
tjamzt said:
I recently bought a One S and one thing that has really been bugging me is the fact that I have much les storage than advertised. It says that you get 16 GB, but the actual amount is 12.14, and
2.21 of that is internal memory so I only actually have 9.93 to store my media. Why is this? Also it says it should have 1 GB of RAM but task manager says I only have 650 MB.
Sent from my HTC One S using XDA
Click to expand...
Click to collapse
First off no hdd or flash memory is ever 100% as advertise because its been formatted to run. That's why there is only 12gb instead of 16gb. And that 2gb is the space dedicated to app installs. And the remainder is for you to do with however you please. Music, videos, extra game data (like many of gameloft games where you need to dl an extra 500 MB or so) or whatever you else you want to throw on other then an app install.
When you see an app in market and you download it and install it, it goes directly to that 2gb partition. If you download an app from a third party website it first goes to the 9gb space and once it installs it, it installs on the 2gb and all you need to do is delete the original dl .apk or keep it as a back up.
Sent from my DROID X2 using XDA
The above answers covered the answer so no need to reiterate but I just want to opine that you should consider yourself lucky, HTC doesn't rape you like Motorola does. On the Razr and Bionic, they are advertised as 16gb internal but only 8 is accessible to the user. They allot 4gb for apps and 4 for the OS. Bonus for them is obviously expandable memory.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
System takes the resources
On many phones the preinstalled software takes a lot of space. I would recommend to install another ROM. I always do that to get rid of the software I don't need.
Ok. Thanks for the help. But what about the RAM? Shouldnt all of it be available?
tjamzt said:
Ok. Thanks for the help. But what about the RAM? Shouldnt all of it be available?
Click to expand...
Click to collapse
As already said, some of the RAM is reserved for the system and GPU. For example my HD2 should have 576MB RAM but it only has 411/403 (depends on the ROM/Kernel I guess) because 128MB is for the GPU and the rest is used by the system. I never actually get that much free RAM (I never get more than 200MB free, and that's only on startup; normally I have around 130MB free) but at the same time it's never really been an issue.
Ok. I just though that everything was shown together because I always have 500 MB of RAM used even with all applications closed.
The phone will still reserve some RAM for itself, and that is not the best indicator of RAM that's actually in use.
HTC One S is a gorgeous piece of hardware. To bad they didn't add sd card support...
Sent from my GT-I9000 using xda app-developers app
My iPad is advertised 16 gb but its 13. Is the answers here applicable to that?
larsibsen said:
On many phones the preinstalled software takes a lot of space. I would recommend to install another ROM. I always do that to get rid of the software I don't need.
Click to expand...
Click to collapse
System software installed on separate partition usually. So removing them will not add more space to the user data.
OptimusLove said:
My iPad is advertised 16 gb but its 13. Is the answers here applicable to that?
Click to expand...
Click to collapse
Yes

Why does it say I only have 1794 mb of RaM?

When I go to Antutu or Ram Booster they say I only have 1794 mb of ram what happen to the other 250 mb?
fleen said:
When I go to Antutu or Ram Booster they say I only have 1794 mb of ram what happen to the other 250 mb?
Click to expand...
Click to collapse
Hi,
Nothing wrong, the rest is for system, GPU (in short)... Not all the RAM is available for the userspace.
Hammer_Of_The_Gods said:
Hi,
Nothing wrong, the rest is for system, GPU (in short)... Not all the RAM is available for the userspace.
Click to expand...
Click to collapse
Thanks for the quick reply, does this happen to all phones or just the nexus 5?
I feel like it should be better implemented like have 250mb of its own ram or use at it is needed not just take away from me 250 mb of ram.
fleen said:
Thanks for the quick reply, does this happen to all phones or just the nexus 5?
I feel like it should be better implemented like have 250mb of its own ram or use at it is needed not just take away from me 250 mb of ram.
Click to expand...
Click to collapse
As far as I know, at least for all devices I owned, it's always the same thing (some devices with 1Gb RAM had something like 768 Mb available stock)...
There is absolutely nothing wrong with the available RAM detected from Antutu or RAM Booster or another apps.
fleen said:
Thanks for the quick reply, does this happen to all phones or just the nexus 5?
I feel like it should be better implemented like have 250mb of its own ram or use at it is needed not just take away from me 250 mb of ram.
Click to expand...
Click to collapse
It is like that for absolutely everything. PCs/Notebooks, Tablets, Phones, etc. It's normal.
Just remember one thing that with a build.prop edit (by adding a line) you can fake the available RAM in Settings/About phone (like you can show some CPU info), but I don't know if some apps detect it (I think but... not sure ).
Maybe something like "ro.product.************" .
Maybe a Google search will give you the trick, just a cosmetic thing since the real available RAM is "hardcoded"
mmmmBACON said:
It is like that for absolutely everything. PCs/Notebooks, Tablets, Phones, etc. It's normal.
Click to expand...
Click to collapse
Don't pc graphic cards have dedicated memory?
So they don't take "my" memory
fleen said:
Don't pc graphic cards have dedicated memory?
So they don't take "my" memory
Click to expand...
Click to collapse
Yes, but those are dedicated "add-on" cards and are generally limited to PCs and gaming notebooks. The OS would still be using the main system memory. If you had 16GB RAM, the OS and any other processes would be using it regardless. You would never have 16GB available to you. Also, even if you had dedicated memory on the graphics card some of it will also be used regardless without your knowledge.
Any SoC uses the systems main memory.
If you want the full 2GB available to you, have fun never turning on your phone. If you want 2GB only for you, then the system has nothing to run on.
Memory is there to be used. Having a separate section for the OS and 2GB only for your choosing is pointless and inefficient.
mmmmBACON said:
Yes, but those are dedicated "add-on" cards and are generally limited to PCs and gaming notebooks. The OS would still be using the main system memory. If you had 16GB RAM, the OS and any other processes would be using it regardless. You would never have 16GB available to you. Also, even if you had dedicated memory on the graphics card some of it will also be used regardless without your knowledge.
Any SoC uses the systems main memory.
If you want the full 2GB available to you, have fun never turning on your phone. If you want 2GB only for you, then the system has nothing to run on.
Memory is there to be used. Having a separate section for the OS and 2GB only for your choosing is pointless and inefficient.
Click to expand...
Click to collapse
I think what the OP is trying to ask is why is the hardware only detecting 1794mb of total actual RAM? Not how much ram the OS utilizes.
Sent from my Nexus 5 using XDA Premium 4 mobile app
mmmmBACON said:
Yes, but those are dedicated "add-on" cards and are generally limited to PCs and gaming notebooks. The OS would still be using the main system memory. If you had 16GB RAM, the OS and any other processes would be using it regardless. You would never have 16GB available to you. Also, even if you had dedicated memory on the graphics card some of it will also be used regardless without your knowledge.
Any SoC uses the systems main memory.
If you want the full 2GB available to you, have fun never turning on your phone. If you want 2GB only for you, then the system has nothing to run on.
Memory is there to be used. Having a separate section for the OS and 2GB only for your choosing is pointless and inefficient.
Click to expand...
Click to collapse
I don't have a problem (well I do but not as much) with the OS and GPU use the 2GB of ram I have available but it should be something like like 300mb out of 2048mb (300/2048) of available ram not just cut my 2Gb of ram to 1794. What if the OS only needs 200 I still would not have 1894mb my max available ram is always 1794.
fleen said:
I don't have a problem (well I do but not as much) with the OS and GPU use the 2GB of ram I have available but it should be something like like 300mb out of 2048mb (300/2048) of available ram not just cut my 2Gb of ram to 1794. What if the OS only needs 200 I still would not have 1894mb my max available ram is always 1794.
Click to expand...
Click to collapse
its not out of 2048MB for one
its 2GiB, not 2GB
from wikipedia
Although most manufacturers of hard disk drives and flash-memory disk devicesdefine 1 gigabyte as 1000000000bytes, software like Microsoft Windows reports size in gigabytes by dividing the total capacity in bytes by 1073741824 (230 = 1 gibibyte), while still reporting the result with the symbol "GB". This practice causes confusion, as a hard disk with an advertised capacity of, for example, "400 GB" (meaning 400000000000bytes) might be reported by the operating system as only "372 GB" (meaning 372 GiB). Other software, like Mac OS X 10.6[5] and some components of the Linux kernel[6] measure using the decimal units. The JEDEC memory standards uses the IEEE 100 nomenclatures which defines a gigabyte as 1073741824bytes (or 230 bytes).
Click to expand...
Click to collapse
Zepius said:
its not out of 2048MB for one
its 2GiB, not 2GB
from wikipedia
Click to expand...
Click to collapse
2 GiB is 1024x1024x1024. HDD / MMC / SSD use GB (1000x1000x1000) not GiB, however this is for storage. RAM is usually binary 1024... so it most likely is out of 2048.
http://en.m.wikipedia.org/wiki/Gigabyte
Sent from my Nexus 5 using Tapatalk
fleen said:
I don't have a problem (well I do but not as much) with the OS and GPU use the 2GB of ram I have available but it should be something like like 300mb out of 2048mb (300/2048) of available ram not just cut my 2Gb of ram to 1794. What if the OS only needs 200 I still would not have 1894mb my max available ram is always 1794.
Click to expand...
Click to collapse
Oh, well don't worry, you have 2GB RAM. It might just be the way it is displayed in Antutu. CPU-Z displays the total amount of RAM as 1855MB. Not exactly consistent between programs.
mmmmBACON said:
Oh, well don't worry, you have 2GB RAM. It might just be the way it is displayed in Antutu. CPU-Z displays the total amount of RAM as 1855MB. Not exactly consistent between programs.
Click to expand...
Click to collapse
I will just try to ignore this and I will be happier I guess, my cpu-z still says 1794MB total ram.
The device has 2GB of RAM but you the "BIOS" or whatever controller is in there allocates some for itself and the hardware in the phone (mainly GPU) and the rest is left to the OS.
Sharing RAM is good in general but many systems require X amount of RAM whether it's actively being used or not as it's designed to be able to use it. if it were to call on that memory address and it's full the system would crash (or a STOP error).
So instead of sharing it and allocating it as needed, it's locked off totally from the OS in the event it's ever needed by the hardware.
rootSU said:
2 GiB is 1024x1024x1024. HDD / MMC / SSD use GB (1000x1000x1000) not GiB, however this is for storage. RAM is usually binary 1024... so it most likely is out of 2048.
http://en.m.wikipedia.org/wiki/Gigabyte
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
And that's why they make 512MB RAM modules instead of 500MB
fleen said:
Thanks for the quick reply, does this happen to all phones or just the nexus 5?
I feel like it should be better implemented like have 250mb of its own ram or use at it is needed not just take away from me 250 mb of ram.
Click to expand...
Click to collapse
Happens to all phones.
Ok guys i get the gist of it now, thank you all.

Amount of user available ram on the 2gb version

Hi guys, as the titles says, how much ram is user available on the 2gb version?
By user available i mean adding the used+free ram.
I am asking this because my nexus 10 is supposed to have 2gb of ram, but only 1.1gb is user available, the remainder is taken up by the OS.
12pickupsticks said:
Hi guys, as the titles says, how much ram is user available on the 2gb version?
By user available i mean adding the used+free ram.
I am asking this because my nexus 10 is supposed to have 2gb of ram, but only 1.1gb is user available, the remainder is taken up by the OS.
Click to expand...
Click to collapse
1850 is maximum . if you freeze a lot of bloatware after reboot you have estimated 1gb ram free left.
After a lot of use without a reboot free memory drops to 650.
Memory is not a problem since it is also ddr4.
Also in android less memory left is sometimes better.

Categories

Resources