ROM and RAM confusion - JAM, MDA Compact, S100 General

I know that JAM has 64 MB ROM and 64 MB RAM. You cant install application in the ROM (unless you cook your own ROM and flash it).
It has also 7 MB Storage, so 64 MB RAM minus 7 MB Storage = 57 MB for Main Memory PLUS program (installed application).
There is a setting in the "Memory" where you can allocate how much to Main Memory and how much to program.
I believe that if you have a lot of main memory your PPC will run faster, just like in PC.
So thats why I use this approach :
- Important (daily usage) applications should be installed in the 7 MB Storage.
- Unimportant applications should be installed in the SD Card
- In the Settings -> Memory, I allocate as much as possible to main memory.
What do you think ?

First of all: The 7 MB \Storage is ROM, not RAM. When you use the bigstorage ROM the \Storage area is approx. 27 MB.
Daily usage in RAM or ROM, unimportant apps/large apps on SD.
Fiddling with the memory slider has only a temporary effect.

so then the big storage is using 20mb from a redundant part of the rom then? as in unless you do the big storage upgrade your have 20mb sitting around doin nothin? and that could be used for programs without using a SD card or puttin them into main memory and therefore allowing you to free up ram while runnin at main memory speed + reliabilty?
Speedn
sorry it was confusing me too

The 20 MB ROM you get extra with a bigstorage ROM contains cabs that are automatically installed after a hard reset, so you have to back them up first if you still want to use them with a bigstorage ROM. Instructions can be found on this forum...

The internal ROM (Storage) is slower than RAM. I'd recommend to use the RAM for very often used programs and today plugins. This is onyl an issue when loading the application (because it's then loaded into the RAM).

Related

Rom Kitchen and ROM Usage

I have searched around but can't seem to find the exact answer to this question. I apologize if it has been covered and I missed it.
When I use a ROMKitchen, yours or Yorch's, there are optional software I can choose to add. When I do so it gives me a memory usage indicator. For example, with the 4_00_05 I currently have, Yorch asys I have 3.9 megs of space to put software in. I understand that there is 15 for Rom and 15 for RAM, RAM being what I get to use as a user.
I install almost every software program onto a storage card. The only device memory I use is the stuff various software put onto the device by default.
My question is, If I don't put any extra software, will I gain any extra space on the device? either for running program space or anything else?
Or am I just wasting the 3.9 megs I'm alotted.
Thanks,
Matt
Hi ...
There is difference between the flash ROM and RAM.
The flash ROM is usually of a fixed size of 32 MB (for XDA I at least), it's used to store the system and any ROM application code like those you select to add while cooking the ROM.
When the system starts, CE will use part of the RAM to run in addition to any other application you will run by your self. Hence, the RAM is managed by CE to be allocated for either "running" CE and applications, and the rest is for storing the DATA like e-mails, cashe files, contacts, ...etc. The RAM size can vary from 32 MB up to 128 MB
When you install non-ROM application, if you decide to install it to the device memory it will be installed to the RAM in the programs portion which will decrease the available amount of memory for either "running" applications or stored data. If it's installed on SD card, it will save the space of the code but will still run in the RAM.
So, the answer to your question is YES, you should make the max use of the available space in ROM.
Load up as many progs as possible into the rom, it saves your program/storage ram and the programs in rom cannot be lost by hard reset, if you dont use the available space in rom then it is a waste of space.
Was just wondering, but does the 'permanent save' feature require me leave some space for it on the ROM? or is that saved yet somewhere else?
Man! This is GREAT!
I hope I am not mistaken, but, if I COOK a ROM with ALL my favorite programs, I save on space (than when I install it separately), since extra space on ROM is wasted anyways?
I didnt know that!
drean said:
Was just wondering, but does the 'permanent save' feature require me leave some space for it on the ROM? or is that saved yet somewhere else?
Click to expand...
Click to collapse
This uses a seperate area of flash storage as far as I know.
still no easy way to build our rom without unix & a lot of retuals needed to create it! right? i understand there is a tool for XDA2 but not XDA1 which could be great

192 MB Memory on Wizard?

Dear All
Please excuse me if my questions look silly:
I bouth a Wizard and read it has 64MB RAM and 128MB ROM total 192MB
The manual also confirmed this.
At startup, evening after hard reset and pressing soft reset within 3 secs, I have:
Storage 47MB Program: 44 MB
Total 91 MB
Where are the remaining 100 MB?
Thanks
Saulo
saulo866 said:
Dear All
Please excuse me if my questions look silly:
I bouth a Wizard and read it has 64MB RAM and 128MB ROM total 192MB
The manual also confirmed this.
At startup, evening after hard reset and pressing soft reset within 3 secs, I have:
Storage 47MB Program: 44 MB
Total 91 MB
Where are the remaining 100 MB?
Thanks
Saulo
Click to expand...
Click to collapse
128MB of TOTAL ROM = 64MB for OS/ROM (not available for user) + 64MB for file storage that is available for user
64MB of RAM = Used like RAM on a PC, Windows Mobile has to load itself into RAM in order to run so that's why you'll never have 64MB free.
In any case, what you are seeing is correct
Thanks a lot
Is there any way to oncrease the total availble memory?
There are several programs I never used, in the original package, such as
- file explorer
- pictures and video
- modem links
- sim manager
- terminal services
- power point mobile
- zip
- power excel
I would love to re-install a streamline version of the OS and have back 110 or 120 MB free usable memory!
Thanks
Saulo
nope, there's no way at this moment
mobilehavoc said:
128MB of TOTAL ROM = 64MB for OS/ROM (not available for user) + 64MB for file storage that is available for user
64MB of RAM = Used like RAM on a PC, Windows Mobile has to load itself into RAM in order to run so that's why you'll never have 64MB free.
In any case, what you are seeing is correct
Click to expand...
Click to collapse
So does this imply that little is gained by installing to the external storage card? I've seen both opinions on this.
if i use a memory card to store my songs and videos etc can i use botht the storage memory and program memory for the device itself. e.g. ringtones that have to be placed in the windows/rings folder and alarm and message tones which have to be in the /windows/ folder?
Dear All
Does anyone know how to free more memory?
Is there some special page on wiki (I cannot find) that explain how to tweak?
Or alternatively, is there a way to increase internal memory to 256MB.
At the moment, since most of my apps does not work on mini-SD, I need to increase internal memory
Thanks and waiting for any suggestions
saulo

ROM and RAM

What does ROM and RAM means related to the HTC TyTn ?
HTC TyTn ROM = 128 MB
HTC TyTn RAM = 64 MB
When you install application to the "Storage Memory", where will it be installed ? in the RAM ?
What are installed in the ROM ?
Where the default application from the provider (e.g. T-Mobile) are installed ?
Thanks!
gogol said:
What does ROM and RAM means related to the HTC TyTn ?
HTC TyTn ROM = 128 MB
HTC TyTn RAM = 64 MB
When you install application to the "Storage Memory", where will it be installed ? in the RAM ?
What are installed in the ROM ?
Where the default application from the provider (e.g. T-Mobile) are installed ?
Thanks!
Click to expand...
Click to collapse
The 128 MB of Flash ROM is broken into two parts:
- 64 MB for "Storage" (think hard disk space)
- 64 MB for "Program" execution (also called "RAM")
Programs reside in storage until they are activated (at which point they are also loaded into RAM). The amount of RAM you have available is what's left after loading the OS.
The carrier apps are also stored in ROM/RAM.
RAM is used to run applications. Its content gets lost on power off.
ROM (Flash RAM indeed) is used to store firmware, to install user applications and to keep data. Its content is kept even without power. "Extended ROM" is also a part of 128MB "ROM".
As I understand, HTC TyTN has NAND flash, and so no XIP and PagePool consumes a lot of RAM, though making things to run faster.
A good reading for beginners is here and here.
I don't like the tendency to call flash memory that is writeable as "ROM" (=Read-Only Memory). IMHO it provides a lot of confusions.
Very good explanation Lurker0, and both articles are worth reading for anyone!

Moving From Program To Storage

hI,
IS THERE A POSSIBLE SOLUTION TO MOVE MBs FROM PROGRAMS TO STORAGE?
what do u mean? do you want to move your installed applications in the phone to memory card? nope! it will corrupt i think, you have to uninstall it then re install it. however, some programs which are related to the system (like helmi dialer) will be automatically installed to phone memory....
and if you mean mem as the old 2003 slider for deviding mem between app and storage then no
that vent away when ms made wm5
maybe progs like DOC or flashdisk can merge extended rom with storage if you need more storage
I mean the possibility, having 60 mb for programs and only 3 mb ffor storage, to move for example 10 mb from the first too the last: the situation will become: programs 50mb storage 13 mb.
from where you get 3 mb of storage and aditional 60 mb for programs, in blueangel we have 60 mb storage and 128 mb ram (so called program memory), or maybe you do not have Blueangel device
Please tell us your device and rom version, and you will get advice
anyway storage is flash and as such have a limited nr of write it can take before it dies
if it was used as application ram it would die very! fast
also why is it ppl want so much application ram?
programs take as much ram as they require the fact that there is plenty left dont make them faster at all
free app ram is just empty doing nothing
also BA has 128 MB ram more than most pocketpc's on the market why you need more ?
the problems is i have installed some applications that must be installed on the device; after these operations i stay with the following indications:
storage 3.68 mb (remaining);
programs 60 mb (remaining).
I'll ry 2 applications i found that could zip and unzip automatically all the files (and applications) resident on the device.
I'LL LET YOU KNOW IF I SOLVED THE PROBLEM
success!!!!
SUCCESS!!!
I HAVE USED : POCKET MECHANIC PRO AND MEMMAID.
tHE RESULT AS FOLLOW:
STORAGE USED DECREASED FROM 98% TO 68% WITHOUT UNISTALLING NOTHINGS.an OTHER USEFULL APPLICATION I FOUND WAS swelldisk.
With this one i succeded to increase as follow:
extended rom from 16 mb to 32 mb;
sd card from 2 gb to 4 gb
Swelldisk isn't the best option AFAIK. Try to find in the forum, that was discussed, and few people lost their data from the SD.
laura_kim said:
SUCCESS!!!
I HAVE USED : POCKET MECHANIC PRO AND MEMMAID.
tHE RESULT AS FOLLOW:
STORAGE USED DECREASED FROM 98% TO 68% WITHOUT UNISTALLING NOTHINGS.an OTHER USEFULL APPLICATION I FOUND WAS swelldisk.
With this one i succeded to increase as follow:
extended rom from 16 mb to 32 mb;
sd card from 2 gb to 4 gb
Click to expand...
Click to collapse
Sounds interesting. Can you explain how you did it.
THEY HAVE MANY TOOLS BUT THE MOST IMPORTANT ONE IS IN POCKET MECHANICH AND IS CALLED "STORAGE"; IN FEW WORDS YOU CAN CHOOSE A FOLDER/APPLICATION ON THE MAIN STORAGE AND DECIDE TO MOVE TO A SD CARD.
any reference to this original forlder (also registry keys) change their behaviour/pointing action to the new "location"
laura_kim said:
SUCCESS!!!
I HAVE USED : POCKET MECHANIC PRO AND MEMMAID.
tHE RESULT AS FOLLOW:
STORAGE USED DECREASED FROM 98% TO 68% WITHOUT UNISTALLING NOTHINGS.an OTHER USEFULL APPLICATION I FOUND WAS swelldisk.
With this one i succeded to increase as follow:
extended rom from 16 mb to 32 mb;
sd card from 2 gb to 4 gb
Click to expand...
Click to collapse
hello
I have the same prob
I have downloaded the progs you used
I don't know how to increase Storaqge mem. like you did...
Please could you tell me the procedures you followed to do that ?
Cheers
"I don't know how to increase Storaqge mem. like you did...", you can't. You can only reduce usage by careful planning...Install programs to storage card, configure IE cache and temp files to storage card..... Swelldisk only work on external storage.
move the cache and all the avaiable dll to storae card: it works
I found a safe way to achieve the above:
1. Create a folder Sotage Card\ Windows
2. Include this folder name in "path"
3. Freely move any DLLs into this folder from \Windows to Storage Card\Windows
I used SKTools for achieving this. I am not sure which DLLs may be required in original \Windows folder during reflashing ROM, though I had absolutely no problem in reflashing with all DLLs moved, but better to move back system related DLLs back to original path before reflashing.
laura_kim said:
move the cache and all the avaiable dll to storae card: it works
Click to expand...
Click to collapse
Cache will be recreated if you move the contents to another location, so you dont achieve any thing, rather waste space on storage card. If you really want to do this, change the registry settings too.
Moving DLLs to another location without declaring location name in "path" is incorrect way.
i tried but i dont know how to Include the folder name in "path"
Nishann said:
i tried but i dont know how to Include the folder name in "path"
Click to expand...
Click to collapse
Use SKTools free demo version

ROM vs Ext ROM vs RAM vs Flash

I've upgraded to Tomal 8.5 and now have the following stats on my home screen:
RAM : 24MB
ROM : 38MB
ExtROM : 10MB
Flash: 12MB
I used to have tomal 8.2 so am used to the flash disk and can see that ExtROM maps to a device named "Storage" but what is "ROM" for, is that free space i can use? This also adds to my confusion over Storage vs Program memory, it looks like ROM = "Storage Memory" and RAM = "Program Memory". Also when you install things it asks you if you want to install to the device or flash / sd card etc. Is "Device" ROM or RAM or some mysterious merging of the two?
ARGH!
What is all this stuff? Basically, where (pending my new 4GB SD Card arriving) should i install stuff? where should i save photos from the camera? Is some of it volatile and some of it non volatile? is ExtROM slooow and Flash fast? This is all a bit freaky
It's amazing what you can find in the wiki. There's tons of interesting answers to loads of questions. There's even a section called Memory Storage Types.
ok, i swear that page wasn't there an hour ago thank you

Categories

Resources