Hi i am using Noni GSPPlot and i would like to load very hi res maps into memory. But for something like that i need about 250MB of memory and the memory i have free is nowhere near that.
Do you know of a way i can instruct this program to use hte internal storage as the program memory?
That was an option with Windows Mobile 5. A feature that enabled the user to select Ram vs. Rom. Thus, this can no longer be done.
no
pre wm5 everything both app mem and storage were really just normal ram
and all storage was lost if one pulled the battery
with wm5 flash was used for storage
flash is cheap and keep it's data when power goes away
but flash have a limited number of writes it can do before it dies
kinda like cd-rw discs
and flash read and more so writes A LOT! slower then real memory
so if one could use storage for app mem
the flash would die pretty fast
and it would be soo slow it woud be pointles
Related
I'm using 2003 version now. when battery ran out, programs in my sx66 got lost.
it is said in 05 , programs don't lose even when battery is out.
is it true?
yes it is true, and is the main reason why i use wm5.
Basically in wm2003 your programs and data etc are stored on a 'ram drive' meaning that a partition is created in the ram memory on your device (which clears when the device loses power) - this is known as volatile memory.
You may also have noticed that you have a folder called 'storage' that keeps the data stored in it even when the power goes out. This is because the 'storage' folder is stored on a seperate flash chip, a type of NON-volatile memory, similar to the kind used in usb flash drive and SD cards etc.
Basically windows mobile 2005 does things differently to 2003, instead of using the Ram as both program and storage memory, and the 'storage' chip as a serperate thing it uses the whole 128mb of ram for program memory and the internal 'storage' flash chip for storage memory.
There are various (dis)advantages to this:
1) Your device will perform faster in some memory hungry situations as there is more ram avaliable to the programs
2) The storage memory (inc instaled programs and settings) will not be lost on a hard reset (or power failure)
3) you are stuck with the amount of storage space on the flash disk (no more resizing the storage memory for a few minutes to take a large file)
4) the storage memory will be slightly slower than it was in wm2003, although it is still faster than an sd card and this is negligble.
Basically if your not worried about large files and slightly slower file copy times and you want your data to be there after a hard reset or power loss then this is the way forwards, however you must also take into consideration the many other problems and advantages of WM5 first and weigh out if it will be worth it for you personally.
Hope this helps
(wow, longest post ever...)
in memory there used to be a toggle to adjust storage and program memory, my storage is almost 4MB i cannot install anything, although program memory is 53 MB
kindly any help will be appreciated
You cannot do that any more. It's a relic of when the storage space and the RAM were shared. The biggest problem was that if the phone lost power, you'd lose everything.
There is a RAM disk in many ROMs that essentially performs the same function. In WM5, the area once known as "Storage" in WM2003 is now the main file system. The rest is RAM, and 128 meg is a lot for this phone, so with a RAM disk some of it can be used to install programs. Like WM2003 however, this area is lost should you lose power completely.
Can anyone confirm that I am correct in assuming that the 256k user rom is available to load extra programs and games into without slowing the performance of the device or is it better to load these extra programs onto the SD card.
Thanks
i keeping all stuff except system apps and plugins on memory card, but i think it does not have effect if you load it to device memory.
more needed is system memory and need to keep is as big as possible
Hi,
Device comes with 256Mb rom, but by default, only 130Mb+ is left for user, since the rest are utilized for the core files & OS. If you use the cooked images, u may get around 150+Mb..
Personally, I installed commonly used programs(PocketBreeze/Pocket Informant/etc) into the rom and seldom used/memory consuming programs(Navigator Programs/Games) onto my SD.. In case I need to extract out my SD, my core programs still run..
Just my 3 cents worth.
I don't think anyone has run speed tests yet, but in theory, both the storage ROM and MicroSD slot use Flash, so whichever one uses faster flash will be the best place to put programs. Since most MicroSD cards at this point are pretty slow (especially the larger ones, class 4 and 6), I would guess the Storage ROM MIGHT be slightly faster. If you can find/write a benchmarking program, you could find out for sure.
As long as you don't plan on taking the card out very often, its fine to install applications there, they run just fine.
I personally wouldnt put anything which the device uses constantly (such as today plug ins etc) on the storage card.
I would put things like sat nav on there.
Jozer99 said:
Since most MicroSD cards at this point are pretty slow (especially the larger ones, class 4 and 6), I would guess the Storage ROM MIGHT be slightly faster.
Click to expand...
Click to collapse
But newer microSD 4Gb, 6Gb and 8Gb Class 2 & Class 4 are quicker than 2Gb and 1Gb. I have a 2Gb fast microSD for my Hermes, and my new Sandisk 6Gb is more than 4x faster than the older 2Gb.
But you're right, the internal memory is much quick that any microSD and sould be used to install programs more used.
Cheers.
I am currently loading ALL my apps on the main memory now, and only games on the sd card. With the 8525 and the stock at&t rom, I only had 30-35mb to start with. With the Tilt, I start with 115mb with the at&t rom (minus bloatware). I am using programs now I couldn't before, like Voice Command. I still have 75mb left over. That's more than twice what I had on the 8525 to start with. For me I don't see any reason to load to the SD card anymore, except maybe games
Side note: I've noticed some programs would corrupt the data on the SD card when loaded there. Like MS Pocket Streets was one. Spb Backup was another. But yours may vary.
Thanks for the replies, looks like the internal memory is the best option for most programs.
I was wondering the other day that WHAT IF WE CAN USE THE EXTERNAL MEMORY CARD (Micro SD) as an internal RAM memory????
is there anyway we can do that based on any regular Computer, we can use the outter flash memory card as RAM!
could that be possible on the PPC such as the Kaiser?
Why?
Ninlour said:
I was wondering the other day that WHAT IF WE CAN USE THE EXTERNAL MEMORY CARD (Micro SD) as an internal RAM memory????
is there anyway we can do that based on any regular Computer, we can use the outter flash memory card as RAM!
could that be possible on the PPC such as the Kaiser?
Click to expand...
Click to collapse
What's the point? You are aware that Flash memory as found on a microSD card is far slower than RAM? This would make things run like chilled honey.
Not to mention that the Kaiser has more than enough RAM to start with, so there's really no point.
And yes, I don't even use swap on my desktop PC as I hate the slowdowns. Would be FAR worse on a flash card. Swap means lots of small read/write accesses to the card, which is exactly what they're the worst at.
What confused me is as following:
In the setting\system\device information\hardware tab(tranlated from chinese), it show up the RAM size is 256MB and the Flash ROM size is 512MB, and the storage memory is 279.09MB.
in the setting\system\memory\main memory tab, it show up there are 279.09MB storage memory(ROM) totally and 183.60 MB program memory(RAM) totally.
Why this will happened? The ROM of the Rhodium consume 232.91MB Flash ROM(512-279.09=232.91)? Is it so big? And how about the RAM?
Is there any chance for me to upgrade the ROM and RAM to bigger size in some kind of phone repair shop?
net_walker said:
Is there any chance for me to upgrade the ROM and RAM to bigger size in some kind of phone repair shop?
Click to expand...
Click to collapse
as long as the phone does not run out of memory everything is fine. so why you want to have more ram?
mastermarv said:
as long as the phone does not run out of memory everything is fine. so why you want to have more ram?
Click to expand...
Click to collapse
I like to put everything into the phone bringing with me everywhere, including all kind of software and all kind of materials, photo,music, e-book, home video etc.
if the ROM and RAM are not big enough, I will always be worried about them when install software or copy materials. Even it still does not run out off memory, but I do worry about it all the time.
although it can be expanded by TF card, however, many software can't run on TF card and the read/write speed of the TF card is slower than the main memory.
If the main memory is big enough, I can install all of the software into main memory and copy all of the materials into TF card. At that condition, I can easily change TF card to get anymore new contents.
My last device is O2 flame, I do feel comfortable with its big Flash ROM but its RAM still too small and also many other shortcoming.
I ever think of N97 for the built in 32G memory, however, I am used to WM system.
I ever think of samsung i908 for the built in 8G memory, however there is several week points in its specification.
I do not understand why HTC build in so small memory in such a highend model while its competitor,such as Apple,Nokia,Sumsung, are goint toward another way.
get a 8GB memory card, should be enough, and install everything in your memory card. That's what I do, and everything is fine.
Be sure, tho, to install important programs, like drivers, softwares like skins, etc to your device, since the memory card initializes late on boot.
All in all, you should not have any problems even tough the rom is huge. mine is still fast and fancy since day 1, and I have my 8GB nearly full of s***.
creiz said:
get a 8GB memory card, should be enough, and install everything in your memory card. That's what I do, and everything is fine.
Be sure, tho, to install important programs, like drivers, softwares like skins, etc to your device, since the memory card initializes late on boot.
All in all, you should not have any problems even tough the rom is huge. mine is still fast and fancy since day 1, and I have my 8GB nearly full of s***.
Click to expand...
Click to collapse
I got a 8GB TF card too and it's now in my device.
However, I have to install some software into the card. Then when I change another card for multi-media contents, those software become unuseable. This is not comfortable for using experience.
What I can't understand is why not built in more memory for user's convenience since it's known the ROM and OS occupied so much memory.
net_walker said:
I got a 8GB TF card too and it's now in my device.
However, I have to install some software into the card. Then when I change another card for multi-media contents, those software become unuseable. This is not comfortable for using experience.
What I can't understand is why not built in more memory for user's convenience since it's known the ROM and OS occupied so much memory.
Click to expand...
Click to collapse
perhaps you could have the programs installed into the same directory on different SD cards so when swapping them for Media purposes you do not break the program.
just a thought, never tried it. i can fit everything i want on a 16GB card..