When i go into start->settings->system->about it show i only have 125.86 mb of memory im a newbie so can anyone tell me is it a problem and how to solve it
any advice ? :roll:
Good news ... there is no problem
Any OS will use a slight amount of the storage to keep the file system information in addition to the encyption or protection if needed. This is usually about 3-5% of the raw disk space.
That's normal.
Related
I have just upgrade my XDA2 to HIMALAYA v1.60a.
I have found a few problem regarding the memory usage:
- when I want to install a program into Program Memory (I only has this choice), it say size of Program Memory is 8M or so, but XDA2 says it has a lot more.
Please help me, how to get around with the memory problem?
Please choose the right version before installing....here is a short desc -
1.60a
This version's main advantage is persistant storage, meaning, you never loose your contacts, installations etc. even if your battery drains completely. For this reason, the 128megs is used as ram, and the 14 mb partition (flash disk) is used as storage (rom). So this limits storage space to around 14 megs...Unlock the extended rom (for an additional 16 megs). But then, you need to manage ur system root, which will still be 14 megs!
1.50i.xx (xx is 96, 64, 32)
This version is good for you if you need more on device storage space, the drawback is, you dont have persistant storage, as it uses a part of your system ram for its device root. The "xx" in the version number determines the ammount of program memory allocated within the ram. So if you need 32 megs storage, go for 1.50i.96, if you need 64 megs, go for 1.50i.64 and so on. If storage space is important, go for this version!
I'm on 1.60a, as I want persistant storage anyway
Last thing, get to http://www.buzzdev.net man! better place if you wanna be on WM2005 os!
San
Thank for the explaination, San. Now I got it.
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.
hello, i was wondering if there was any way to change the amount of memory shared between storage and software ?
Actually, i've got a lot of storage memory (as i'm mainly using my Sd card to install my software), but i'm lacking some software memory to run a few of them.
I've read about the memory unlocker, is there anyway to use it to "give" the 10 MB gained to the software memory ? or any software to share memory in WM5 like it was shared in W2003 ?
thanks anyway and sorry if i missed the answer on a previous post.
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.
after i got an idea of what is a pagepool, i have some questions to clarify it, especially that i'm trying to figure my problems wich is maybe related to internal rams.
so i'm using garmin xt and during or when closing garmin i got a msg "your system is runing low memory", and when i'm playing need for speed undercover, i got my car distorted and the sky got some black mappings, but cars got distorted lines and triangles.
i checked the system memory and see that ther is storage and program
storage total:181.47, in use : 104.85, free : 76.63
program total:336.93, in use : 144.65, free : 192.28
now which one is the rom and which one is the ram?
when i run in low memrory does that mean low storage memory or low program memory?
is there a way to maximize it in order to not run low memory. (knowing that i do clean ram, and close all running apps)
does the page pool solve this problem and make better performance?
if i change page pool should i got a different ratio btw storage and programs memory other than 181.47/336.93, i changed all 4mb, 6mb and 12 mb and readings stay the same. should they not change?
any help please
Check here
http://www.modaco.com/content/i900-...khuanchai-windows-mobile-6-5-research-thread/
Q: What is pagepool?
A: Page pool is an area of RAM which is set aside to hold the next block of code the processor is likely to need to execute. It prefetches this from ROM as it executes the program. If the next step of the program needs something that's not in the page pool, the processor goes to the ROM to get it. ROM access is slower than RAM access. So generally, as you increase the page pool size, the chances of the required code being in the page pool increases and speed increases. There is a limit beyond which you won't see any increase in performance.
Click to expand...
Click to collapse
thanks gianton for the link, but really it's not what i want, if someone just can give me answers on each queston will be very helpfull.
thanks again for any help