I am confused by the term "program memory" and "storage memory" - General Questions and Answers

XDA Zest is supposed to have 128mb SDRAM and 256MB Rom. However my XDA Zest displays that it has 89.74 MB program memory and 77.58 storage memory in total. I am so confused.

The 128 and 256 are the total amounts available. The rom takes up a lot of the storage memory, and the basic system and background processes consume a lot of the ram. Some ram is also lost to the pagepool depending on how big it is.

Related

how XDA II does use memory i.e. .....

from your experience .... (as I do not have XDA II) I am curious whether you can make memory allocation in such a way that you have for storage 32MB and for programs 96MB and on the reverse side ... 96MB for memory for storage and only 32MB apps running ???
it is known tome limitation on previous model XDA I when after making an upgrade up to 128MB only 64MB could be used for apps and the remaining half is proprietary storage but not for ... running apps
regards, monika

How to free PROGRAM MEMORY in wm5

I had a friend who had this problem.I wonder who can help?With my O2 wizard i used to be running short of rom space ie storage memory as it had only 32mb left at factory default settings. My friend is running short of Program memory.ie ram space.
She is using eten m600+ that had 180mb storage for user and only 30mb program memory for user left at time of factory default settings.(when Bought from the shop)
original specs state 256mb rom and 64 mb ram.
after installing many programs the ppc still had about 125mb(excessive and redundant for running programs) left in storage and only 10 mb left in program memory.
Problem is certain programs like mapking, imap, agenda fusion(3000 contacts) consumes about 10 mb of program memory to run. then there is insufficient program memory to run a 2nd program at the same time.
If only we can shift like in my case 10 to 20mb from storage memory to program memory the the etenm600+ ppc would be wonderful.
IS IT POSSIBLE TO DO THIS?
She has also a miotech A700 with about almost the same programs installed.The miotech factory default program memory is also left with 30mb when purchased. HOWEVER with almost the same programs installed the program memory left is about 25mb.THERFORE on miotech there is no problems to run multiple programs concurrently.
Question:
1.What cause the difference in usage of the program memory?
2.What to do to ensure that the program memory is not used up during installation of programs?
3.Are we able to see the Program memory to identify which of our programs are occupying the space?
4.Can we do anything eg to shift the programs that occupy the space in program memory to storage memory or storage card( like the way we are able to shift certain programs from storage memory to storage card by shifting the programs from the Program files in Main Memory to Program files in storage card therby freeing the storage memory)
Any insight into this would be much appreciated. At this point manufacturers had yet to increase ram ie program memory from 64mb up to 128 or 256mb as had been done for storage memory ie rom in the case of eten600+ had been increased to 256mb from 128mb(Eten m600/o2 or dopod products)
With my O2 wizard i used to be running short of rom space ie storage memory as it had only 32mb at factory default settings
Ok, here is the memory explanation:
As you may or may not (I am not quite certain from your post) know on WM5 devices like the Wizard storage memory is ROM, or more precisely flash (NAND if you want to get technical).
Program memory is RAM (I think it's SRAM not sure).
Since these are two physically different types of memory there is no way what so ever to use one in place of the other. So no borrowing storage memory to run programs.
Even if it was somehow possible (which it's not) to use flash to run programs it would bring your device to a halt as its read / write speeds are much to slow.
On WM5 systems RAM (program memory) is used just like on PC exclusively for running programs. It can not be used for storage so there is no danger of it being wasted during installation.
I don't have an explanation regarding the ETEN vs MIO issue, but keep the following in mind:
1) 64MB is in reality reported as about 55MB (binary count difference), 10 - 15 of that is reserved by the system and as much as 5 more may be taken up by resident apps / services depending on the device and the provider.
2) Same program may use up different amounts of RAM under different circumstances and may have memory leaks which means the memory it uses grows over time even if you do not input more data.
Also check out this neat app. Its a really great tool if you want to see whats going on on your device.

Where memory goes to?

Hi everyone! Updated to Darkforce's ROM, but have same question for another ROMs.
As I know Universal comes with 64 Mb RAM and 128 Mb ROM. Well, fine. After installing WM6 by DarkForce "Memory" in "Settings" reports:
Storage Program
Total 43.50 Mb 48.88 Mb
In Use 10.13 Mb 27.87 Mb
Total 33.37 Mb 21.01 Mb
I allow that Windows hiding real size of RAM, but is it using 45 Mb real?
And what about storage? I guess that some ROM memory eats up ROM (that I updated), that's nearly 70-80 Mb. And something WM.
My guesses are right? If that so, how working devices with less memory (like 64/64)?
And what does mean Extended_ROM in "Storage card" option. What is it for and how to deal with this? Why on WM5 weren't that?
Sorry for n00b question.

Reduce Storage RAM on AT&T TILT

Is there a .cab/hack etc... to reduce the amount of internal storage ram and increase the amount of program ram. I have more then enough storage "4 gigs" wasting the internal storage ram, which I never use.
Or does WinMobile 6 automatically reallocates this memory? These feature where present in mobile 3 .....
Thanks
Reallocating Storage vs. Program was a feature up thru WM2003, but it is not possible in WM5/WM6.

Storage vs. Program Memory?

I was checking the main memory of my Treo 750 using the built-in task manager and found out 2 memory readings: Storage Memory and Program Memory. What is the difference between the two?
Thanks.
storage memory is for storing data in your device. program memory would be your RAM. this is what programs use to run. usually, more program memory means device runs faster. other factors may apply also..

Categories

Resources