Hello all,
I have the Rogers Wireless HTC Touch Diamond, which is advertised with 192 MB RAM, 256 MB ROM and 4 GB internal storage.
When viewing the memory page via Settings-->System (or the drop down menu on the Today screen), it shows total storage memory to be 91.8 MB and total program memory to be 115.0 MB. This doesn't add up to either of the amounts of advertised memory.
I was curious if anyone knows which portion of the memory this information represents - i.e. the RAM or ROM - and where you can find the usage information of the other. I understand the basic concept of RAM vs. ROM, but neither of these figures add up to the advertised 192 MB RAM or 256 MB ROM.
Any help would be greatly appreciated!
Regards,
Rom
All your data is stored in flash and the flash is not erased if your battery runs flat.
This is called persistent storage.
Flash space in the Pocket PC is split between storage and ROM.
The amount of data or programs you install is limited by the amount of free storage (flash) on your device.
Storage in flash is not compressed.
Due to this design, programs that are installed / stored in flash are copied to RAM to be executed - they occupy twice the space.
The directory of data stored in the boot ROM is merged with the storage flash so the user sees the file system as one.
If a file in the boot ROM is replaced by a file in storage flash the storage flash file is used.
RAM
RAM is dedicated to running programs.
If you attempt to run multiple programs that are "hogs", they may not run or the operating system may close some of them.
The memory management for programs flushes pages of programs that are no longer needed, thus optimizing the use of RAM in the system for other programs to execute.
RAM Cache for Flash Storage
A portion of the RAM is used as a write cache to increase the performance of the mobile device when writing to the flash.
This RAM cache is fixed in size by the OEM and the RAM is not usable for any other purpose.
So before performing a soft reset or removing the battery you must turn the unit off and wait 5-10 seconds. If you fail to do this you may corrupt your internal flash storage.
Condensed by mikechannon from Windows Mobile 5.0 Memory Management Op cit: Chris De Herrera
Mike
Thanks for the reply, Mike; that's some really good info. However, I still don't understand why my memory page is only accounting for 92 MB (storage) + 115 MB (program) when there's supposed to be 192 MB + 256 MB (as listed in the Diamond specs). Where's the balance? I've attached an image for clarification.
Any insight into this would be much appreciated.
Regards,
Out of the 192MB ram (program), 64MB is dedicated GPU (video) memory. So in fact usable ram is around 128mb.
Out of the 256MB Rom, usually about 80-100mb can be attributed to the ROM image (firmware) of the phone and especially since you're is branded (rogers), there are pre-installed goodies (ya right) that are taking up your space as well.
For your reference my phone shows the following:
Storage
Total: 105.17mb
In Use: 82.54mb
Free: 22.63mb
Program:
Total 107.02mb
In use: 76.67MB
Free: 30.35MB
Keep in mind that i'm on a custom ROM so the numbers will be a little off right off the bat.
Perfect! That's the info I was after. I had a feeling the 'missing' memory was attributed to something like this, but now it's all cleared up.
Thanks again.
Related
How much ROM and RAM in your Kaiser?
From the product description:
http://tytnseries.htc.com/htctytn2.html
http://www.clove.co.uk/viewProduct.aspx?Product=9072E974-D03D-4C75-AA14-8E8CCC0F4D69&Category=GROUP1
All says: 256MB ROM, 128MB RAM
Why mine is only about 128MB ROM and 128MB RAM (about) ????
Mine:
Storage
Total: 133.79 MB
In use: 7.40 MB
Free: 126.38 MB
Program
Total: 101.38 MB
In use: 37.29 MB
Free: 64.09 MB
gogol said:
How much ROM and RAM in your Kaiser?
From the product description:
http://tytnseries.htc.com/htctytn2.html
http://www.clove.co.uk/viewProduct.aspx?Product=9072E974-D03D-4C75-AA14-8E8CCC0F4D69&Category=GROUP1
All says: 256MB ROM, 128MB RAM
Why mine is only about 128MB ROM and 128MB RAM (about) ????
Mine:
Storage
Total: 133.79 MB
In use: 7.40 MB
Free: 126.38 MB
Program
Total: 101.38 MB
In use: 37.29 MB
Free: 64.09 MB
Click to expand...
Click to collapse
What does your Device Information window show?
Go to Start>Settings>Device Information>Hardware
I think Storage memory is only showing you ROM storage available and not the total ROM size.
sherpa said:
What does your Device Information window show?
Go to Start>Settings>Device Information>Hardware
I think Storage memory is only showing you ROM storage available and not the total ROM size.
Click to expand...
Click to collapse
Yep, mine says RAM size: 128 MB, Flash size: 256 MB - as advertised
Weird, in the Device Information, it said 256MB ROM (Flash) and 128MB RAM.
If the "Memory" only shows the one that is FREE ... why it also display "In use"?
Anyone can explain?
sherpa said:
What does your Device Information window show?
Go to Start>Settings>Device Information>Hardware
I think Storage memory is only showing you ROM storage available and not the total ROM size.
Click to expand...
Click to collapse
Easy. 128Mb of RAM speaks for itself. Of the 256Mb of flash however, 128Mb contains the operating system, the other 128Mb are available to the end user to install programs and add documents. When flashing any given device, the available flashrom is first filled up with the OS, after which a second amount is allocated to the extended rom area, and finally the rest is made available to the end user.
So rest assured, you DO have 256Mb Flashrom, you're just not going to get all of it
Wiz said:
Easy. 128Mb of RAM speaks for itself. Of the 256Mb of flash however, 128Mb contains the operating system, the other 128Mb are available to the end user to install programs and add documents. When flashing any given device, the available flashrom is first filled up with the OS, after which a second amount is allocated to the extended rom area, and finally the rest is made available to the end user.
So rest assured, you DO have 256Mb Flashrom, you're just not going to get all of it
Click to expand...
Click to collapse
And when the good chefs here develop custom lite ROMs then you will be able to get some of it back.
sherpa said:
And when the good chefs here develop custom lite ROMs then you will be able to get some of it back.
Click to expand...
Click to collapse
Oh yeah , cant wait to put mine on a diet LOL
I just got my Diamond, all is well, but I'm shocked to find out how much RAM and internal storage I have.
The phone is supposed to have 192 MB RAM, 256 MB Internal Storage.
After boot all I have is RAM: 113 MB, Internal Storage : 84 MB
60% of these are already full at the first bootup.
This is shocking. Even my Elfin had more... This is so disappointing...
aydc said:
I just got my Diamond, all is well, but I'm shocked to find out how much RAM and internal storage I have.
The phone is supposed to have 192 MB RAM, 256 MB Internal Storage.
After boot all I have is RAM: 113 MB, Internal Storage : 84 MB
60% of these are already full at the first bootup.
This is shocking. Even my Elfin had more... This is so disappointing...
Click to expand...
Click to collapse
Sure it wasnt used?
Do a hard reset and choose second option.
Backup your data first though
These are the values after the first time I booted up the device, after taking it right out of the package.
What are your values?
Mine was similar on firsst boot as well.
aydc said:
These are the values after the first time I booted up the device, after taking it right out of the package.
What are your values?
Click to expand...
Click to collapse
RAM: 192MB
FLASH: 256 MB
INTERNAL: 3832.48MB
STORAGE: 85MB
Darthbane2k: Is all of that RAM usable?
When I look at the device manager, those are the values that I see too but you can't use most of it.
However, go to settings>memory and tell me what you see there...
1. search
2. http://forum.xda-developers.com/showthread.php?t=402747&highlight=memory
aydc said:
Darthbane2k: Is all of that RAM usable?
When I look at the device manager, those are the values that I see too but you can't use most of it.
However, go to settings>memory and tell me what you see there...
Click to expand...
Click to collapse
STORAGE: 85.44 Total / 50.42 in use
PROGRAM 113.07 total / 84.36 in use
Hallo everyone,I am stuck in a problem for a long time,As you know,X1'ROM is 512 MB,but my device storage space is always about 200 MB though my rom file is usually smaller than 100MB,I thought it should be about 512-100≈400 MB or some Left,I wonder Where does the missing 400-200=200MB space go?and need a way can solve this,THX
Finally I get the reason,Because i use OSBuilder to create Imgfs.bin,and now I use ImgfsFromDump,It is OK now,thanks all the same!
Hmm, I think device memory is slip into 2 sections... 1 is Storage, 1 is Program... Maybe i wrong, but if u should check that in ur X1, Settings---> SD card and Phone Storage.
U will see that there are 2 section for all, Device and SD card, and Device has 2 sections that are Total storage and Total Program.
Hope u understand my English, I'm learning Eng now, so i still practice it
It depends on rom what you are using. The rom file (nbh) is compress so the decompressed size is about 2 times larger. And people usually use the cutomization what starts after rom update. It also uses some space. Just do a hard reset and see how much space is used.
So yes the 200MB is believable.
Shady313 said:
It depends on rom what you are using. The rom file (nbh) is compress so the decompressed size is about 2 times larger. And people usually use the cutomization what starts after rom update. It also uses some space. Just do a hard reset and see how much space is used.
So yes the 200MB is believable.
Click to expand...
Click to collapse
thanks for your relpy , And Maybe I did'nt describe it well , I mean when I cooked a rom that is 100 MB then they storage space is 200MB , When rom is 80 MB ,the storage is still 200MB , even 60 MB, no space increase or decrease when rom is smaller or bigger,that's the problem
Hello everyone,
My saga in switching from WM to Android continues.
I'm having a the "course" on Milestone...
Unfortunately, I think I have major weaknesses in the management of memory, certainly the Achilles heel of the stone. Although I would like you on this, finally, a comment following a hot discussion on a forum between myself and the supporters of the new Nokia E7.
The problem
ROM installed: 2.4 FroyoMOD
Trusting in App2SD, I have installed a lot fo applications, till a point where every installation finishes with "Application not installed", without any additional indication.
I removed some apps and after the software allowed me to put new ones.
Now it is again locked.
Using QUICK INFO SYSTEM I get this data:
SD CARD STORAGE
Total: 7.41GB, Free: 4.24 GB
A2SD STORAGE
Total: 62MB, Free: 17MB
But x 'A2SD has a limit?? The limit should not be the MemoryCard??
Internal Storage
Total: 197MB, Free: 130MB
STORAGE SYSTEM
Total: 176MB, Free: 5MB
This makes me worry about ... just not often drops below 5!
CACHE SYSTEM
Total: 106MB, Free: 160kB
Eye, the second entry is in kilobytes!
MEMORY
Total: 225MB, Free: 38.6 MB, Idle: 7.8 MB
Now, I have some parameters to the limit, and I can understand the frequent reboots, and the closure of some programs that automatically launch.
Now the question is: what are all these memories that that the program gives to me? And how do I free up space for continue using your device?
I tell you the installed applications are about thirty, I do not seem a huge amount.
Now, the question of Nokia: the E7 has only 256 MB of RAM like Milestone (but costs 629 €). Nokia users said to me that there was no problem because the handheld uses very efficiently the SWAP on memorycard.
And Android? Android can also use this technique? Or are we really hung up the physical RAM?
Thank you all for your help.
RobyMax1 said:
A2SD STORAGE
Total: 62MB, Free: 17MB
But x 'A2SD has a limit?? The limit should not be the MemoryCard??
Click to expand...
Click to collapse
If u use app2sd with ext2 partition on card, then the limit is a space of ext2 partition
STORAGE SYSTEM
Total: 176MB, Free: 5MB
This makes me worry about ... just not often drops below 5!
Click to expand...
Click to collapse
It's a space in phone for apk installed by you (widgets, games etc)
Now, the question of Nokia: the E7 has only 256 MB of RAM like Milestone (but costs 629 €). Nokia users said to me that there was no problem because the handheld uses very efficiently the SWAP on memorycard.
And Android? Android can also use this technique? Or are we really hung up the physical RAM?
Thank you all for your help.
Click to expand...
Click to collapse
Android can do that, because it is *nix, but Motorola has blocked bootloader. Maybe someday Motorola will free Milestone's bootloader (or somebody brake bootloader security) then we will have a custom kernels with enbaled swap partition. But now it's impossible, because of Motorola's policy.
adamz667 said:
If u use app2sd with ext2 partition on card, then the limit is a space of ext2 partition
I've froyomod 2.4...and I don't know nothing about ext2...how can I check if I've this partition?
It's a space in phone for apk installed by you (widgets, games etc)
So, what can I do to improve this amount of memory?
Or I can Install only few apps :""( ?
Android can do that, because it is *nix, but Motorola has blocked bootloader. Maybe someday Motorola will free Milestone's bootloader (or somebody brake bootloader security) then we will have a custom kernels with enbaled swap partition. But now it's impossible, because of Motorola's policy.
Click to expand...
Click to collapse
Tnx so much!
I had bought Galaxy S Advance.....under task manager following memory show..
1) RAM
=625 (but spec sys 752MB)............I understand its as RAM and it cant b increase and also apps does not install here..Its use only as a temp. memory when application run
2) Storage
= a) System storage=1.97GB (spec says 2GB)....I understand it as a ROM and app application get installed here....
=b) USB storage = 11.31GB (spec say 16GB)...I understand its internal memory
My question is
1) why USB storage is only 11.31 for user.........
2) Does S advance is or rooted or unrooted ph.
3) I want to make a secondary partition on USB storage (say 4GB or more)
4) How can i install and run all the apps on USB storage by default.
Thanks for your kind cooperation.
anil
anil.xda said:
I had bought Galaxy S Advance.....under task manager following memory show..
1) RAM
=625 (but spec sys 752MB)............I understand its as RAM and it cant b increase and also apps does not install here..Its use only as a temp. memory when application run
2) Storage
= a) System storage=1.97GB (spec says 2GB)....I understand it as a ROM and app application get installed here....
=b) USB storage = 11.31GB (spec say 16GB)...I understand its internal memory
My question is
1) why USB storage is only 11.31 for user.........
2) Does S advance is or rooted or unrooted ph.
3) I want to make a secondary partition on USB storage (say 4GB or more)
4) How can i install and run all the apps on USB storage by default.
Thanks for your kind cooperation.
anil
Click to expand...
Click to collapse
Actual user available RAM is always lower than the specified capacity. Like on the GS3, around 800MB of RAM is usable out of a reported 1GB. It's the same for every phone out there. Nothing unusual about it.
Again, actual formatted capacity is less. There is a reason why a 1TB hard drive doesn't give you full access to 1024GB. You only get something around 800 or so. So like RAM, nothing unusual.
Not to mention, your 16GB total memory is divided into user available memory and internal system memory.
Rooting your phone is something which you need to do separately. Going by your RAM capacity, it seems you have JB. (didn't known that S Advances in stores come with JB pre installed) Search the development thread for Shaan's root if you want to get toot access on your phone.
Secondary partition om flash storage? Seems kind of pointless because capacity isn't too high either.
After installing the application, go to the application manager and select the specific app. Once the app options open, you will see an option to move the app to your SD card.
By default, most large applications only put their apk installation into the the system storage. The data is put into the user available 11GB anyway.
If you choose to move it the SD card, application performance will take a hit.
Hope this helps.
Sent from my GT-I9070