SPEED difference between EXT_ROM and Main memory ?? - JASJAR, XDA Exec, MDA Pro General

Hey,
I Was wondering
If there's downside installing programs to EXT_ROM ??
It's all free on my Jasjar and I did already install several apps there.
Is there any performance issue installing to ext_rom ??
Is it the absolutly the same Read/Write/Access time speed as Main memory ??
I was thinking maybe installing frequently heavy apps to main memory will have a benefit over extended_rom installations.
Regards,
MOBILER

nobody ?

dunno about main memory verus extROM speed, but suspect they would be similar. I woudl recommend installing as many apps as possible to your storage card. I have a 4Gb fast SD card and don't notice any particular problems

It has been the same for me.I have a few programs that start with the start up after coming out of sleep mode that do not lag and boot up just fine.Seems like they carry the same speed as the applications on my main memory

Thanks.. that's what I assumed, but I'm still not sure. It would seem logical that the chips are the same and that only software makes 10mb of it hidden and called extendedrom. I just like to give speed requiring prg such as Voice Command the best possible perfomance they need.

Related

Please share your experience about using the Storage

I use the Storage to store some DLLs to save space. It works, not for all programs though.
Have tried installing programs to storage before (Journal Bar and Avantgo) but system seemed to be unstable afterwards.
Wonder if anyone has any good experience of storing and running other programs from Storage.
Also, has anyone tried installing the cab files from extended rom to Storage??? Is that possible at all???
RE
Yes, you can use Storage to store your cab files for the EXTROM.
BTW, program cab files for Storage and EXTROM are those that don't upgrade frequently otherwise you'll have to hard reset frequently too
Using Storage or Storage Cards should be avoided for anything on the today screen or anything which is bound to a hardware button. This is because the SD drivers take a little time to initialise when the device powers up and can result in files not being found - which can lead to small or big problems, depending on the nature of the 'missing' file.
This is why Pocket Plus cannot be installed in Storage any more and why Pocket Informant recommends installation into main memory. This is documented both by Spb Software House and WebIS.
I was beta testing SpbWeather and had some of the skins installed to Storage - whenever I used those skins, the plug-in was icon-less on power up, but main memory skins were fine.
As mentioned above, be careful selecting where to install Today Screen plug-ins.
As of the Storage, well I am not sure but I recommed you put in SMALL items in there since the storage becomes unstable at times because to OS may use a little of the Storage space to accomodate memory intensive applications like Adobe Acrobat. Correct me if I am wrong but this is what I understand about it.
Mvmajorem said:
As mentioned above, be careful selecting where to install Today Screen plug-ins.
As of the Storage, well I am not sure but I recommed you put in SMALL items in there since the storage becomes unstable at times because to OS may use a little of the Storage space to accomodate memory intensive applications like Adobe Acrobat. Correct me if I am wrong but this is what I understand about it.
Click to expand...
Click to collapse
Ther is so little storage there, why not just ignore it and use SD memory, or main memory where required?
I use storage to store my wma ringtones... haven't have the guts to move the DLLs yet. with regards to this... if i create a folder named Windows in Storage and move all my DLLs there would I need to hack into the apps individually ang make them look at this folder... or will the OS automatically look at both folders? Some people say to use systempath to do this.
bnycastro said:
I use storage to store my wma ringtones... haven't have the guts to move the DLLs yet. with regards to this... if i create a folder named Windows in Storage and move all my DLLs there would I need to hack into the apps individually ang make them look at this folder... or will the OS automatically look at both folders? Some people say to use systempath to do this.
Click to expand...
Click to collapse
As I know U have to hack the registry files of single appz to point in to storage folder instead in the main memory... :roll:
Regards,
Primoz
belfast-biker said:
Ther is so little storage there, why not just ignore it and use SD memory, or main memory where required?
Click to expand...
Click to collapse
It's 10% of the device's memory, that's not insignificant and certainly not worth wasting. I store 13.2Mb of utilities and etc. in Storage so that it frees up the same amount of Main Memory but permits me to use them when swapping cards. I think it's a waste not to use it.
Into my Storage i have install :
Resco keyboard pro
Laplink controller
Handymenu
Hottbutton plus
Phone today
Today phone pro
VIto voice dialer
Used space for all this 3.21 mb
Free space 4.31 mb
I Don't have any problem at all, my JAM works smoothly & stable plus the today plugins run faster than ever...
Try with no doubt ...

S.O.S. Memory management on Jam...

Hi all!
I'm Markino from Italy and I've got some question about I-Mate Jam.
I don't undertand the memory management of this device: how the RAM-ROM and MMC are used by the Windows Mobile 2003 SE? If I install an application, where the files are stored? If the battery drops down what I'll lose?
Many thanks and sorry for my bad English!
Marco
Marco, in theory you should let Windows to manage your memory. The i-mate JAM has 64MB of ROM and 64MB of RAM. The ROM is mostly occupied with OS and other 3rd party software that installs automatically when you hard reset the phone. Part of this ROM is also used when using the "Permanent Storage" feature of the OS, where it lets you save some files, contacts, etc.
What should really interest you is the RAM. The OS uses this RAM for running programs (like the RAM on your PC) and the rest is used for storage. If you go to Start -> Settings -> Memory, the OS will tell you how much of your RAM is being used for Running Programs and how much is used for Storage.
The safest place for your data would be an SD Card, as anything stored on the SD card will stay in tact after a hard reset.
Thanks kta! You're great!
Well.. in your opinion what is the best way to use the Jam's RAM with a 512MB SD installed?
I can configure the device to use all the RAM space to run program and store all the file and app. in the SD or it's better to use a part of RAM to some particoular application?
The SD Ultra II are really faster in the Jam?
The more free RAM you have the faster your mobile works. I would suggest installing most of your programs on the storage card. Before installing a program make sure that it can run smoothly on an SD card. Most programs do work well when installed on the storage card so it shouldn never be a problem.
Having said that, RAM is MUCH faster than an SD card, although modern SD cards like the UltraII give over 9MB per second (66x) write speed.
A more complex option (the one I'm using) is to install a hacked ROM (aka Big Storage ROM) where you will be able to gain an extra 27MB of Storage (i.e. in RAM). You can then use this storage space for installing programs and these should work slightly faster than when installed on an SD card. However, installing the hacked ROM requires some experience with ROMS and would not suggest you go for it unless you want to end up with your JAM stuck in bootloader mode :wink:
With regards to SD cards, the faster the speed (i.e. 40x, 66x, 133x) the better.
And if you intend to use your JAM as an MP3 player I would suggest going for a 1GB or 2GB SD card. The price difference usually justifies the extra space! Before buying a 2GB card, check these forums for compatibility issues as some of them did not work on the JAM.
Hope I didn't confuse you more!
SD card speed on the JAM makes no difference for operating the device, since the JAM can only read/write the SD card at the standard speed - buying a faster card makes no difference.
A faster card is useful if you frequently copy large files between your SD card and your PC, but for the JAM it makes no difference.

Install what, where?

have a Qtek 9100 with 48MB internal memory and a 2GB add on card.
which programs & files should i install where?
if i install everything to the add on card, will my programs use the internal storage for program memory?
does it matter?
what is the relation between internal storage and program memory?
thanks for the great forums. i hope to contribute.
Qtek 9100 FR
flashed with WWE ROM 1.6.7.1
2GB Mini-SD from Moby Memory
Voice Command (UK female voice, love it!)
Hi there casemon...
To take your topics one at a time:
Some programs do not like being installed to the add-on card. The majority of the time when I tried to do that it caused more headaches than it was worth. In the reality of things, the concept of additional card storage was for keeping large accessory files such as music or maps so that you didn't have a large volume of data clogging your handheld. This is program-specific, so it is hard to say which ones will let you do that and which ones won't. I even had difficulty storing maps for MS Streets and trips on the SD card, as the program itself (which I installed on the handheld) kept losing the location of the maps.
Your handheld should be keeping tabs of available memory and readjusting storage and program memory as it goes along, however I find them to be a little too conservative with the program memory and usually end up tweaking it myself, which you can do just by moving the slider over a bit.
The relationship between internal storage and program memory is that you have only the alotted memory on board both for storing your programs and running them. The handheld keeps tabs on its memory availability and keeps a portion of it aside just for running programs. However, as I said above, they tend to be a bit too conservative, as I have had programs stall out midway. A quick tune up to the memory slider solves the problem every time.
Hope I was able to answer your questions. Take care.
Bacharette: your post is true for WM2003SE, WM5 works differently. Storage is there for storing apps and data, RAM only for running them and not for storing. In WM5, you can cram all of storage full of apps without effecting your device's RAM. I install most programs in ROM, only apps I seldom use I put on SD. Be aware that today plug-ins do not like to be installed on SD, better put them in your storage ROM. All other apps can go on SD or in ROM, but it makes no difference in your RAM.
The relationship on WM5 between storage and program memory is as follows: all files are stored in ROM, than loaded in RAM and run there till you close them. As long as you do not run too many apps at the same time, your RAM will not fill up very fast. Best advice is to use a taskmanager to really close apps as soon as you are done with them, thereby freeing up RAM.
Because ROM is storage place for apps and data, you will not lose them in case of empty battery.
thanks Bacharette & Koksie, that clears it up for me.
on a related note, another post in this forum is heating up about hacking your ROM to be smaller! check it out here;
http://forum.xda-developers.com/viewtopic.php?t=34171&postdays=0&postorder=asc&start=0
haven't tried it yet, but it's interesting. what a great site!
Qtek 9100 FR -flashed with WWE ROM 1.6.7.1
2GB Mini-SD from Moby Memory
Voice Command (UK female voice, love it!)

program memory question

Hi everyone,
am quite new to these boards, and have only just got myself a secondhand xda IIs. In the last half a yer I have owned a HTC hermes, universal & kaiser but have finally settled on the BA because the design just suits me more. So far so good- am very happy!
I am a complete noob though and having just upgraded to WM6 from WM2003SE (following the WIKI guide & wizard) I am a bit puzzled about my phomnes' memory capacity and what goes where....
Reading over the forum I have heard how the reformating of exended rom (?) etc can increase your available storage to 128mb as part of the upgrade process. This I did with the unlocker and formatting tool. But upon upgradeing it seems I have only 64mb available for storage , but 100mb for 'programs'.... I am a bit confused. To make it worse when I load programs on the phone it actually reduces the storage capacity available rather than the 'program' memory- of which I have 75mb free that I can't seem to get at!! Can anyone please tell me what I am doing wrong or else point me in the direction of where I can educate myself about this? ....I know it is a very basic question, but am a complete novice to pdas since the last 6 months so please don't flame me!!
Thanks
Think of this in desktop computer terms.
Storage == hard drive
Program memory == RAM
explanation:
programs are installed to either storage or storage card. programs run using program memory.
hey tnx, i was looking for such info too tnx m8 for the help
Thanks! Crystal clear now!
one (or so) more quetion...
Hi- quick folow up question if anyone has the time to answer...
So I understand I have 64mb storage- but in WM2003 you could allocate how much to put to RAM & how much to put to storgae right? So therefore if I had lots of apps I wanted to load onto the phone and I needed more storage I could just reallocate. Was there not a way in the whole upgrade process to allocate less than 128mb to RAM so that I have more storage? I think I missed something here. If it is safe to have less than 128mb RAM i think I may go back and do the repartitioning thing again. Some advice would be much appreciated.
If so my question is why is it recommended to have 128mb RAM- would reducing it to less than that cause the phone to run too slow under WM6?? Is there a 'safe' guideline for minimum amount of RAM to allocate? Further clarification would be greatly appreciated! (As I see it I have lost some 'storgare' capacity this way, beecause programs excluded from the WM6 rom, eg powerpoint etc , be reloaded and so eat away at my new storage of 64mb)
I think you may have missed the point: storage is flash memory, program memory is RAM. The difference is that pre-WM5 flash memory held your vanilla system, Extended ROM, and the default (for hard reset). Everything else that you customised or installed went into RAM, which was therefore split between storage of programs and data and program memory. Remember how when your battery went flat your device lost everything? That's why, and why a backup battery was needed. WM5 and later devices do not need or have backup batteries.
Since WM5 all programs and user data are stored in flash: this can make performance slower but ensures that you survive a power failure unscathed. There are ways to get round the performance issues, compressing files with UPX saves space AND time because reading a smaller file from flash is obviously quicker, and expanding it in RAM goes very fast indeed. However I would not want to overstate the performance hit that you experience working from flash.
So this is why you have lost the ability to manage the memory split - it's nothing to worry about and indeed I am very pleased because my BA now has more program memory than my Hermes.
Hope this helps!
jbn
ssjw1000 said:
Hi- quick folow up question if anyone has the time to answer...
So I understand I have 64mb storage- but in WM2003 you could allocate how much to put to RAM & how much to put to storgae right? So therefore if I had lots of apps I wanted to load onto the phone and I needed more storage I could just reallocate. Was there not a way in the whole upgrade process to allocate less than 128mb to RAM so that I have more storage? I think I missed something here. If it is safe to have less than 128mb RAM i think I may go back and do the repartitioning thing again. Some advice would be much appreciated.
If so my question is why is it recommended to have 128mb RAM- would reducing it to less than that cause the phone to run too slow under WM6?? Is there a 'safe' guideline for minimum amount of RAM to allocate? Further clarification would be greatly appreciated! (As I see it I have lost some 'storgare' capacity this way, beecause programs excluded from the WM6 rom, eg powerpoint etc , be reloaded and so eat away at my new storage of 64mb)
Click to expand...
Click to collapse
In addition to jbn's answer above you can also use a ROM that has a RAMDISK. This takes a portion of the RAM and creates a folder that you can use as a filesystem. Many people prefer these, I do not. I use my SD card and my onboard storage and have no problems with space. If you decide to go with a RAMDISK enabled ROM beware that you will loose anything you install to that section of the filesystem if your batter and backup batter go dead. Exactly the same behavior you had with WM2003 in your BA originally.

[Q] Memory usage HD mini

Hello ppl,
Have one question please.
I cooked my own ROM and after fresh install, i got results for memory as per attached - no tasks running.
Is that good / bad, compared to a stock usage after fresh install ?
What is the "normal" usage after fresh install, can someone post actual figures ?
Brgds,
Radu
Hi Radu
By memory i dont know if u mean RAM or ROM,but if its RAM your result is good,if its ROM memory you can free up some more by removing apps like opera,office,google maps,copilot and to install them on storage card.
Hi Tzaca,
Thanks for fast reply, but..
"Good" is not just enough, i was looking for actual figures to judge a clear comparison. Spent a lot of time cooking and removing / adding various things, but i forgot to measure it it up, before. That was the question for.
Anyway, card installing is not an really good option except iGO, rest should live happily in phone mem, it's faster this way.
Can you post your figures ? just for quick comparison.
Brgds,
Radu
hi again...
by "good" i meant that 133MB is the best you can get out of that phone,even i couldnt get so much lol
as about card installing..i'm not agree with you..more stuff u will install on internal memory,slower your phone will be...and i say this from my experience,but of course you can install things where u want
it doesnt have sense to post screenshots of my phone RAM because i installed apps like CHT and of course RAM will be smaller than yours after fresh install,but i get around 120 MB RAM after soft reset.
btw..i didnt experience any slow running apps which i have installed on SD card,i dont think that phone ROM memory can go faster than my card which is 4 MB/s r/w ,so your argument is not relevant
Hi Tzaca,
Hehe, 133~135 Mb RAM, at the expense of a Manila free phone...
Not planning to use CHT or similar stuff like that, but to find a workable wp7 theme, would be enough for me.
I'm quite used to ideea of installing stuff on card - first WInMo device i had was a FS Loox - however i do not like it except beeing forced to - iGo+maps is too big for phone mem. I use card for music, photo, movie, as a suppoort for stuff... is not neccesarily the card rating @ 4/6 class, but it's actual speed within the system, R/W using phone mem is definitely faster that card...
Thanks anyway for prompt answer.
Best regards,
Radu

Categories

Resources