Hi,
obvious question (but didn't find an answer): Accroding to http://www.htc.com/www/smartphones/htc-desire-z/#specs it should have 512MB RAM right? Why the actual amount of memory is significantly lower? Free in terminal shows only 386048000 bytes which less than 370MiB. Why? Free should show actuall memory on which the underlining linux is running, right? So there shouldn't be any other hidden memory.
Thanks.
LAMER_CZ said:
Hi,
obvious question (but didn't find an answer): Accroding to http://www.htc.com/www/smartphones/htc-desire-z/#specs it should have 512MB RAM right? Why the actual amount of memory is significantly lower? Free in terminal shows only 386048000 bytes which less than 370MiB. Why? Free should show actuall memory on which the underlining linux is running, right? So there shouldn't be any other hidden memory.
Thanks.
Click to expand...
Click to collapse
Free memory is how much memory isn't being used by the system, files, apps, etc., that being what is available to write to; total memory is the combination of used and free memory.
Sent from my HTC Vision using XDA App
LAMER_CZ said:
Hi,
obvious question (but didn't find an answer): Accroding to http://www.htc.com/www/smartphones/htc-desire-z/#specs it should have 512MB RAM right? Why the actual amount of memory is significantly lower? Free in terminal shows only 386048000 bytes which less than 370MiB. Why? Free should show actuall memory on which the underlining linux is running, right? So there shouldn't be any other hidden memory.
Thanks.
Click to expand...
Click to collapse
I had the same question too
The answer is that part of the memory is used by the sistem itself.
Yeah, part of the memory is reserved for the radio, and probably some other system stuff too. So when Android boots up it only sees around 370MB or so. This is the same on both the G2 and DZ.
Sent from my Desire Z running CM7.
Other stuff.. and something like "Graphics Card" i think.
Hm, hm ..... so 512MB is just marketing. 1GB phone has effectively almost 3x more memory Desire Z is awesome phone (it has HW keyboard), but the memory is a huge disappointment, what would cost extra 512MB these days? Almost nothing ..... grrrrr
steviewevie said:
Yeah, part of the memory is reserved for the radio, and probably some other system stuff too. So when Android boots up it only sees around 370MB or so. This is the same on both the G2 and DZ.
Sent from my Desire Z running CM7.
Click to expand...
Click to collapse
A 1GB device would show about 874988KB in RAM. Or about 854MB.
Related
A year of 7 ago I owned an IPAQ 3780. On that device you could change the amount of memory and storage. More memory and less storage or otherwise.
According to the HTC website, the HTC diamond has:
ROM: 256 MB
RAM: 192 MB DDR SDRAM
Internal storage: 4 GB
Most roms with TF3D enabled have around 60MB ram left after booting.
Still it makes me wonder why we can't change that amount by making the internal storage smaller and add it to the memory. The device comes with a 4GB internal storage, so what is the point of having a large 'standard' storage. It is not that difficult to move pointers to 'my documents' to 'internal storage\my documents' etc.
But asking this, i think Rom builders already know there is a reason why the RAM can't be enlarged.
Please enlight me with the answer or start discussing how to build such a rom.
That's impossible, absolute different technologies in RAM and storage.. And btw, 64MB of RAM is used for video acceleration, and 60MB goes to Windows Mobile..
In your old Ipaq storage and memory were the same. When the battery was empty all your data was lost. Only the os was kept in the rom. Since Windows Mobile 5 all your saved data is in the rom - and cannot be lost when the battery is empty.
so you can not enlarge the rom by decreasing the ram - its completely different hardware.
Yep, those were the days of WM3 where that was an option to the end user. Even if such an option existed today, how many would actually subtracted the storage for more ram? Well, every user is different. The way I use Ram vs. Rom on this device is basically straight down the middle.
To each is own! The trick here is to work with what we have. I think we aren't doing to bad at all!
charlie42 said:
That's impossible, absolute different technologies in RAM and storage.. And btw, 64MB of RAM is used for video acceleration, and 60MB goes to Windows Mobile..
Click to expand...
Click to collapse
Oke, that answers it.
Though 64MB for video acceleration is a huge buffer for this 640*480 pixels screen. Stealing memory there?
xavalon said:
Oke, that answers it.
Though 64MB for video acceleration is a huge buffer for this 640*480 pixels screen. Stealing memory there?
Click to expand...
Click to collapse
Kindly check this thread:
http://forum.xda-developers.com/showthread.php?t=402747
Sorry if this is a noob question, this is my first android phone and do not fully understand android of yet.
Basically going to settings >>> Applications >>> Running services.
At the bottom of that screen you see Other : a mb Available b mb + c mb in 46
I understand one is memory used by essential processes, available and memory which can be freed up but what i don't understand is why it does not add up 768? and only around 520 mb?
Some of you RAM is taken up by the HTC Fast Boot feature. Around 80~100MB is used.
in adb shell type free and it will show around 630MB available, the rest is used for Radio and GPU
andyharney said:
Some of you RAM is taken up by the HTC Fast Boot feature. Around 80~100MB is used.
Click to expand...
Click to collapse
so disabling fastboot is advised?
Why? Do you really need the 768MB of RAM? What are you running? Photoshop? 768MB RAM is enough for a loooong time!
BazookaAce said:
Why? Do you really need the 768MB of RAM? What are you running? Photoshop? 768MB RAM is enough for a loooong time!
Click to expand...
Click to collapse
It's not a question of needing, I was just enlarging my knowledge on the subject.
Gurps777 said:
It's not a question of needing, I was just enlarging my knowledge on the subject.
Click to expand...
Click to collapse
Theoretically, it is possible. Try it out and see what happens and report back. However, it is also possible that the device saves some ram for hardware acceleration/graphics memory like the HD2 did...
It is true that Desire HD ram only 623MB..? I've check with Android system info..
you are right!
my info (of quadrant) says i have 638 mb ram in total.
that is the total ram aMount of0 free RAM!!!
Pruikki said:
that is the total ram aMount of0 free RAM!!!
Click to expand...
Click to collapse
i dont think so, the programms says TOTAL amount of ram!
my free amount of ram is about 300-400 MB when with usual config.
Pruikki said:
that is the total ram aMount of0 free RAM!!!
Click to expand...
Click to collapse
Correct. The total amount is 768, but some is used for OS stuff.
Yeah first 130mb or so is reserved for system use. Stops apps from grabbing all the memory and making your phone lag.
Sent from my performance enhanced Desire HD
Not OS stuff, more for low-level hardware. Linux only sees ~624MB RAM. Some claim the rest is taken by Fastboot, but disabling it does not free it up.
I suspect it is probably used for GPU memory, unless there is some limitation on the max memory the OS can handle.
Another option is that it might be some kind of volatile filesystem.
Hmmm.
My desire hd says , gig in ram, used 411 MB and have 752 MB free.
syklitengutt said:
Hmmm.
My desire hd says , gig in ram, used 411 MB and have 752 MB free.
Click to expand...
Click to collapse
Somewhere, somehow, you have misread something.
Pics or it didn't happen!
Ok, here you go, sorry for crappy pics.
http://dl.dropbox.com/u/16646991/P1000015.JPG
http://dl.dropbox.com/u/16646991/P1000014.JPG
http://dl.dropbox.com/u/16646991/P1000013.JPG
http://dl.dropbox.com/u/16646991/P1000012.JPG
Bad pictures I know, but there you can see.
Not rootet, new OTA update as rom.
And I have allot of installed apps.
411 mb it says.
That is not RAM, it is the internal storage (NAND). It has about 1.5GB of usable space.
leppie said:
That is not RAM, it is the internal storage (NAND). It has about 1.5GB of usable space.
Click to expand...
Click to collapse
Ok, thanks, thought it was this it was about.
Sorry for messing up.
According to HTC it says 768 MB. but maybe some are reserved for system APP
DHD has 768MB all RAM memory, 640MB for apps, 128MB is isolated for the ARM7 processor that operation radio (radio = your all wireless connection)
DHD has 2GB nanad flash.
550MB for OS. (after update to 1.72 reduced to ~450MB)
1GB for data.
300MB for cache.
Sorry, OT.
@syklitengutt: How did you get so many icons on your power control widget? Are you on 2.2 or 2.2.1? I am getting only the default 5 icons and I am unable to change that.
seba84_2005 said:
DHD has 768MB all RAM memory, 640MB for apps, 128MB is isolated for the ARM7 processor that operation radio (radio = your all wireless connection)
DHD has 2GB nanad flash.
550MB for OS. (after update to 1.72 reduced to ~450MB)
1GB for data.
300MB for cache.
Click to expand...
Click to collapse
128mb is reserved for the chipset, but the majority of it is used by adreno as vram....
Try advanced power bar, its fully customizable
reply to this. ok
i have 653,561... so 653mb ram in my DHD. that is total memory showed by memory booster lite its freeware and its GOOD app.
so 653? why not showing 768? are there reserved memory for OS ? best i get to free ram was 510 mb free and 150 mb used... answers please
use GDE it uses less ram than sense. i pick GDE when rebooted and it saves about 10 to 20% of ram!!!!! GDE good.
Ehi guys how much free ram do you have?
Mine shows like 40mb only everytime, how to increase it?
Any mod?
Or other things?
Try V6 Supercharger
Sent from LT18i @ Xda Premium
ArmorD said:
Try V6 Supercharger
Sent from LT18i @ Xda Premium
Click to expand...
Click to collapse
Already using it
Free RAM is not the issue, it's whether your phone has breathing space.
For instance, I can have 50mb free but everything runs fast because the RAM is used up by apps that I use.
However, if your RAM is being used up by background services and apps that you don't use, then it will produce occasional slow down.
In other words, free RAM is not the goal, but properly utilised RAM.
All this being said, I hope RAM management improves with ICS.
When you restart your phone, check the RAM after it fully starts up (without opening any apps). Mine is 150 used, 150 free.
Andy
I have 267MB free.. Arc S...
You on a custom ROM?
I'm running stock, rotted, so some system apps removed.
Mine has around 140MB of free ram.Try to reduce unnecessary widgets from the homescreen.
If rooted use titanium backup and move internal apps to system.
Use the integrate into ROM function. System apps have there own partition.
This might help with lag issue.
Sent from my LT15i using XDA App
zolaisugly said:
If rooted use titanium backup and move internal apps to system.
Use the integrate into ROM function. System apps have there own partition.
This might help with lag issue.
Sent from my LT15i using XDA App
Click to expand...
Click to collapse
Can you explain me better please?
If you want a lot of free ram
Just install Gemini task killer and app manager ..also download fast reboot from the store
I usually get about 200 meg free ram when i reboot and about 175 free ram after 24 hours ..
I am rooted and using aniking rom ...
Sent from my LT15i using xda premium
davibs said:
Can you explain me better please?
Click to expand...
Click to collapse
OK if your phone is rooted then use an app from the market which is called titanium backup.
Once installed press menu button select batch option look for option to make a backup of all 'system apps and user apps'
once the backup its complete. Look for option in batch setting 'integrate into ROM'
This will move some internal apps into the system partition of the phone, this will free up your visible internal free memory.
I have moved maps, gmail, adobe flash into rom and they run with out any issue and still update
Hope fully this will help if you are having any lag issue.
Sent from my LT15i using XDA App
I have 100 to 150 mb free. I use icelite beta1, but i have installed ram manager free from market becouse my ram was always under 60 mb and i have experienced some lags. But now all works fine. Hope it helps
When it starts it has around 200MB of RAM, with moderate use (Browser, YouTube, maybe a game, Twitter..) around 140MB, never goes below 100.
I have Arc S, currently unrooted (bricked it once, waiting on ICS)
and I think RAM managment will be better in Ice Cream
185 ~ 165 MB
From my sexy LT15i
Just curious where y'all are picking these numbers from? And just how many are confusing "RAM" with "storage"?
And, don't forget, "free" (as in unused) RAM is wasted RAM. In a perfect system, you would have 0 MB of free RAM, as every bit of RAM that wasn't currently in use by an app would be used to cache data to prevent the uber-slow reads from disk.
Phoenix is right. Free RAM is wasted RAM
Sent from my LT18i using XDA
0 ram in a perfect system? There must always be some free ram, because new opened apps need it. But je can use swap memory. I use it to, and it's boost my system. But use a good sd card when u want to use swap memory. I have a class 10 sd card, so I don't have any problems whit my swap memory. I installed a2sd and use the app a2sdGui tot set the swapines. Swapines is how much the system use the swap memory.
Swap memory is the same as virtual memory in windows. But when you only have a class 4 sd card, I don't advice you to use swap memory. And whit a2sd you also can put system apps to your sd, on a sd-ext partition. Search on XDA and you find something about it.
Cuerrix said:
Phoenix is right. Free RAM is wasted RAM
Sent from my LT18i using XDA
Click to expand...
Click to collapse
No!
Arc (S) gets slow and laggy below ~60MB free RAM.
Sent from my iPad 2 using Tapatalk
Usually 150 to 185. Depending on the applications I'm running on background.
spit85 said:
0 ram in a perfect system? There must always be some free ram, because new opened apps need it.
Click to expand...
Click to collapse
No, you don't need free RAM for this. RAM currently being used for Cache, marked as Inactive, or used for Buffers will either be discarded or flushed to disk, and then that newly freed RAM will be used for the new app.
In Linux (which is what's under/behind Android), there are 5 categories of memory usage:
- Active (RAM currently in use by the app)
- Inactive (RAM used by apps that aren't currently running but were recently so could be used again quickly if you run the same app again)
- Cached (RAM used by the OS to cache disk reads/writes; can be flushed to disk at any time for use by apps)
- Buffer (RAM used by the OS to buffer various things; can be discarded at any time for use by apps)
- Free (completely unused RAM just sitting there doing nothing)
In a perfect system, Free would be 0. Any available RAM would be used by apps (Active) or the OS (Cached/Buffer). And anytime an app needs RAM, it would grab it from the Cached/Buffer groups.
But je can use swap memory. I use it to, and it's boost my system. But use a good sd card when u want to use swap memory. I have a class 10 sd card, so I don't have any problems whit my swap memory.
Click to expand...
Click to collapse
Swap use is an indication that the system has too little (not enough) RAM for the number of apps you want to use and is really just a crutch. The less swap you use, the better the system will run.
---------- Post added at 07:47 AM ---------- Previous post was at 07:44 AM ----------
Flo95 said:
No!
Arc (S) gets slow and laggy below ~60MB free RAM.
Click to expand...
Click to collapse
And, again, how are you measuring "free" RAM? I'm willing to bet that what most people are measuring is not actually "Free" RAM, but what the Settings --> Applications --> Running applet shows as "free", which is really a total of Cached, Buffer, and Free (IOW, it's showing "RAM available for use by apps" and not "Free, as in wasted, RAM". Those are two very different things.)
Install a real stats/monitoring tool like Diagnosis and configure it to show "free" ("Real free memory", not "Total free memory"; the former is Free, the latter is Free+Cached+Buffers) memory, and you'll notice that it will hover around/under 5 MB most of the time. When you first power on, "Free" will be 40-80 MB. Fire up a few apps, and it will drop down to almost 0 MB. And it will hover there until you reboot the phone.
Which is exactly what it's supposed to do!
"Free" RAM is wasted RAM.
Hello,
So I just recently got my Nexus, and I'm really really loving it. I had a question about the RAM. I'm on stock un-rooted and I noticed I had a little less that 700 MB ram. I know that's for system or gpu or whatever so I'm ok with that.
What I'm confused about is, I'm currently using 400 MB of it. If I combine the totals from the "Running Apps" section plus what is in the "Cached" section, it doesn't come close to the total 400MB being used.
So where is the extra Ram being used from? How can I free some of it up?
I've been reading that task managers are a no-no for ICS, so I'm more curious about which apps are killing my ram.
Thanks in advance
ellimistx99 said:
How can I free some of it up?
Click to expand...
Click to collapse
Why would you want to?
killing my ram.
Click to expand...
Click to collapse
Killing it how? Using it to make you phone react faster?
beren28 said:
Why would you want to?
Killing it how? Using it to make you phone react faster?
Click to expand...
Click to collapse
Well sure in theory make the phone run faster. I imagine having more free ram available to be used in the cached application section and not the "running application section" will help make apps load quicker too. My friend had a desire and the amount of ram she had did drastically effect her phone performance.
But also because I'm curious about where is that extra 200 or so MB of ram is being used from?
Linux shares ram within apps/processes in a very complex way where even the experts have difficulty explaining exact tallies on ram levels. This is why different apps report different free ram values like os monitor vs system panel vs stock settings etc. So i wouldnt wprry about how android OS shows your ram value in settings, its not gonna add up and its a tricky question to ask.
RogerPodacter said:
Linux shares ram within apps/processes in a very complex way where even the experts have difficulty explaining exact tallies on ram levels. This is why different apps report different free ram values like os monitor vs system panel vs stock settings etc. So i wouldnt wprry about how android OS shows your ram value in settings, its not gonna add up and its a tricky question to ask.
Click to expand...
Click to collapse
Hmm alright. So basically it's not something I should worry about? It's quite a large discrepancy. I guess I'll worry about it once I have errors that are "low ram" or something to that effect.
Thanks anyway
It's the discussion like there was in the galaxy s forum. The not displayed ram is used by the kernel it self and by the GPU. And besides it's a good thing to have a full ram in Android, because then many apps are pre loaded in the ram and can start faster this way.
Sent from my Galaxy Nexus using XDA
ellimistx99 said:
Hmm alright. So basically it's not something I should worry about? It's quite a large discrepancy. I guess I'll worry about it once I have errors that are "low ram" or something to that effect.
Thanks anyway
Click to expand...
Click to collapse
Its always been like this on my android phones, i wouldnt worry. For example if you kill all current apps, you wont see free ram increase at the exact level of the total of all closed apps. Too much overlap and ram page sharing i think.
Don't worry about it. Some ROMs e. the stock ROM, don't have a seperate RAMDisk.
So, basicly, the ROM dumps some cached processes on to the RAM directly "clogging" it. If you however, have a custom ROM, eg. CynagonMod, the system uses half of the RAM it would use as a stock ROM, because cm uses a RAMDisk, which uses a minimal amount of space, on the device's memory.
But, there's absolutley nothing to worry about
Enjoy the phone and leave the RAM, as it is
Can anyone here tell me how to partition my sd card to create 1 ext4 partition to increase internal memry, 1 simple fat partition for daily use, and most importantly gto create 1 swap partition to increase my RAM and how to use it as RAM in galaxy fit ... Plz provide me a tutorial
Sent from my GT-S5670 using XDA
abhinav2196 said:
Can anyone here tell me how to partition my sd card to create 1 ext4 partition to increase internal memry, 1 simple fat partition for daily use, and most importantly gto create 1 swap partition to increase my RAM and how to use it as RAM in galaxy fit ... Plz provide me a tutorial
Sent from my GT-S5670 using XDA
Click to expand...
Click to collapse
The Galaxy Nexus doesn't have an SDcard. You can't partition it up like that.
Also, think you're in the wrong forum.