- Weekend Project RAM Cleaning
In the latest SolSie.com contest for free SBSH software, we asked you to share your basic tips to save RAM. We post here some great tips we collected.
RAM consumption and power outage (WM2003/SE) are the main reasons that prevent WM users to have great experience. We consider these tips are few very basic, easy steps to enhance your WM usage. Thanks to you.. SolSie.com’s readers..You guys ROCK!
Saving RAM tips:
Move all the .tsk (today themes) to the root of your storage card- Move your email attachment to storage card – you also can move your email to storage card w/registry hack)
- Install all your programs to storage card except today plugins
- Move your PIE cache to storage card (using Tweaks2k2 or Memmaid)
- Move your skins (WA, PB, WP etc..) to storage card
- If you have Odysee Client (2MB) and no need for it, replace with a dummy module
- You can use Vicott’s utility (Mobile-SG) to compress .exe and .dll files
- You can move some .dll to storage card (using Tweaks2k2 or Memmaid)
- Move your Notes to storage card
- Keep your \My Documents directory as clean as possible…
- Make sure there is no .CAB files left after install..
- Use utility such MemMaid regularly to clean your registry/bad install lef-tover files
- And more…










Moving emails, attachments, etc to CF/SD cards is a great idea, and I have been doing this since I had my first Dell Axim X50 with ROM A01 to my current X51V with ROM A06.
BUT – apparently there’s a problem with the ROM A12 update for the X51V series, which invalidates this trick.
While attempting to resolve the disappearing CF/SD cards problem (easily solved with the FST trick), Dell/MS have introduced a new problem – meeting reminders hang the X51V.
Apparently this happens when you set up apps (eg PocketWeather, Flexmail, Netfront, PIE) so that their “dynamic” data (eg weather, emails, attachments) reside in the CF/SD card.
In this scenario, when there’s a meeting reminder popup, the data refresh required causes the X51V to hang for at least a minute, and also the system clock freezes, so that no additional meeting reminders popup, until you clear the one that hung the system.
This is temporarily resolved by a SR or by a long press on the Power button, so that the system thinks that you want to logoff, and asks you whether you’re sure you want to do this. Then you can press “cancel” and reset the reminder.
But this will happen again and again, apparently due to a refresh problem with the CF card.
And so users of the X51V with ROM A12 will need to relocate their “dynamic” data to Persistent Memory until this is resolved.
Daniel, I notice sometime I had this hang due to reminder even without the hack of moving email/attach to storage card..I do have PocketBreese/iLauncher/messaging is set to “dynamic init”
Anyway, if you decide to set up this email hack, make sure there is no messaging today plug in or run as tab under PocketBreeze..You have to deactivate these plug-ins before making the registry change. Without doing this another Storage Card (SD Card 2/ CF Card2)in addition to the existing cards will be created and you will be good for a hard reset.
Solsie,
I don’t have iLauncher or PB.
In my CF card, besides the apps I mentioned above, I also have some simple games, and additional apps (either freeware or software that I’ve purchased), such as Resco file explorer, Memmaid, Ilium Software Newsbreak and ListPro, etc.
As far as I know, none of these apps have “dynamic” data that needs to be refreshed from the CF/SD card to the screen (such as weather, appointments, etc).
This is why I relocated all of the “dynamic” data apps.
Now they all reside under “My Device” (I created a separate folderfor each app).
I do hope, however, that these new folders reside in Persistent Memory, not in RAM.
How can I check this?
In any case, the real test of this solution will be next week, when I’m back at work (somehow all of these freezes happen at work. Maybe because I don’t have any active appointments at home?
And I am aware of the duplicate SD/CF problem. This is apparently caused by some momentary glitch in Windows CE (has been known a long time), which causes the PPC to think that there’s a new card in the system. Now since duplicate card names aren’t allowed, the system creates the “new” card. This is easily solved.
“Now they all reside under “My Device†(I created a separate folderfor each app).
I do hope, however, that these new folders reside in Persistent Memory, not in RAM.
How can I check this?”
On WM5, I don’t think there is a way to know…I guess if the programs are not invoked, they remain in persistent.
Solsie,
You’re right, of course, but I did not ask the question clearly.
I meant would the apps’ data (eg PW’s weather data) reside in Persistent memory, or would it reside in RAM?
Would the answer be the same if the app is active/inactive (ie it was not invoked from persistent memory to RAM)?
I don’t think the developers has a choice, they can have the data either in memory (RAM, PS) or Storage Card, and they can decide when they load or unload the data to/from RAM.
I’ll check the new configuration tomorrow at work.
Still no joy, though the freezes now happen less often.
Hello,
I have the same problem experienced by Daniel… my AXIM X51v freezes when there is a new alarm/appointment. Help is welcome!