What is the use of the Program Memoer on WM5 as we are not aple to use it to install programs or save data......
thankx
Program memory is like RAM in your PC, you use it to run programs and to cache data to allow them to start and run faster. The more programs that are running, the less program memory is avaliable.
Related
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.
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..
When I go to File Manager - System info, I see the following information:
Storage memory: 17.95MB
Used: 14.83MB
Free: 3.12MB
Program memory: 44.70MB
Used: 27.78MB
Free: 16.92MB
Does this mean that when I install programs, I can only use 16.92MB? And that above 3.12MB is used only for storing documents,music, etc?
Also, if I install program on a storage card, will any of the phone memory be used for saving some application specific data for this application?
How much memory does phone need to operate properly? And can it use Storage memory for its operations, or only program memory?
thanks,
Goran
Memory
Goran,
Storage memory is the built-in memory, it's used for storing anything at all. If you have only 3Mb left that's too little. If you use Internet Explorer often, you'll soon be getting messages like 'Your free space is running low'. Try installing to the SD card as many programs as you can except those that need to be installed in the main memory (e.g. WM5torage).
And 'Program memory' is the same as RAM on a desktop PC. It's used for running programs. 17Mb free says that some programs are running in the background. Immediately after reboot you should have around 27-30Mb free.
Thanks, George, I got it now. After installing WM6 tings now look better.
Hi.
I've been using Windows Mobile for about 10 months now, and have been very happy with it and blah blah blah...
One thing that I really don't understand, is the memory "settings" page.
It shows storage and program memory, as well as a seperate tab for my storage card. Could someone please explain to me what the storage memory and program memory are? I know they're both my internal memory (as in, not my SD card), but don't get why there's 2! I would have thought it makes more sense to just have a value for the "fixed" memory, and a value for removable memory.
Thanks in advance guys & gals.
John.
Storage memory is like the HDD on your PC, it's the where you store the data.
Program memory is the RAM, where the programs are loaded to run.
Thanks syqe - that makes sense. Typical Microsoft to call something we're all 100% familiar with by a different name!
It also makes me happy because it means I've got shedloads of space left on my internal drive
Thanks again.
Storage Memory is the memory on your device which is available for installation of new applications/data.
Program memory is somewhat like the RAM on your PC. when you run an application from your Storage Memory, it loads to your Program Memory to run, just like on PC, when you run an application and it loads to your RAM.
Storage Card memory is the memory on your storage card.
Now the question is how to get things off of your storage memory and onto your high capicity microSD card?
Also, how do you manage your Ram aside from the simple task managers on windows mobile phones? Is there a more advanced task manager that will show you what the hogs are and let you determine if they are worth it?
fbickley said:
Now the question is how to get things off of your storage memory and onto your high capicity microSD card?
Also, how do you manage your Ram aside from the simple task managers on windows mobile phones? Is there a more advanced task manager that will show you what the hogs are and let you determine if they are worth it?
Click to expand...
Click to collapse
The best for that is SKTools... there is also dotfred task manager (this 1 is free) but I'd rather pay 30 bucks for SKTools.
I want to know i to swap nexus s memory so it to use the swap memory as ram and i will able to run more applications?
acutally , i heard something , but i don't know if it is real , need someone good at android to confirm that.
Android and Java have different memory management besides windows
the less memory has left , applications run faster , because applications already have been loaded in memory at first time you run it instead of reload it from disk (like cache), and when applications require more memory , the system will release more memory as it requires
therefore , you don't have to kill applications to get more memory in order to make your phone run faster
i don't specially to do such thing like kill apps or clean memory to get more memory , but my Nexus S is still damn good