[JAM, MDA Compact, S100 General] flamingcrumb:
Calendar is critically low on memory message

On my JAM about once every other day I get the error <Calendar is critically low on memory has needs to close to preserve integrity of data>. I also get this message with Contacts, but much less often.

I am very curious about this. I am using the BigStorage Mod and have all third party programs installed to Storage, none in the Main Memory at all. Even so Storage still reports 15.86 free which is about double the amount it would have without the BigStorage mod.

More importantly, as mentioned, I have NO programs installed in the Main Memory so it is all free for the PDA etc. I even use MemMaid to set my IE cache to store on my SD Card so not even that is using Main Memory (plus I very frequently empty the Cache anyway).

I also use Magic Button, so that Programs really close (not just Minimize) to keep as much memory available as possible at all times.

With the Memory slider set as close to the middle as possible, my device reports

Storage (As in RAM Storage): Allocated 27.70, in use 7.41, free 21.29

Program: Allocated 28.71, in use 11.09, free 17.62.

I have tried putting the memory slider in different positions. It did seem that adjusting it so that the amount of RAM availble for storage to double the amount set for programs seemed to reduce the occurance of the error maybe a little. e.g, balance free approx 26/13 in favor of storage. It did not eliminate the error though.

I am aware that some memory activities do not seem to report their impact in the memory control panel. For example, I check the memory allocation, open Calendar and Contacts and leave them open, check back on the memory allocation and the report remains unchanged.

I do have a lot of Contacts (about 2000) and a lot of Calendar entries (about 14000). But bear in mind, most of the time I can have both of these open if I choose without errors. The error pops up every day or so. Often Calendar is the only Program open at the time. (I generally only open one program at a time and close it completely before opening another.

In addition, I previously used an HP iPAQ h6315 which has no more available RAM, in fact I ended up with much less available, because I used to store all my third party programs in Main Memory at that time ( I hadn't figured out I could use ROM Storage for that purpose) I NEVER saw the error EVER on that device. The h6315 ran WM2003 as opposed to the JAM/Magician which runs WM2003E. I had just as many entries on the iPAQ and NEVER saw the error. :shock:

I am very baffled by this inconsistent error. I realize I have a lot of entries, but note that while the error appears relatively regular, it does not appear consistently. Plus I did not see this on the iPAQ, and I believe I am using much better memory management practices on my JAM/Magician.

I also this error on the JAM before I made the BigStorage mod or started using MagicButton (in fact it motivated me to try both those solutions, but it did not cure this issue. Because this did not occur on the iPAQ, I am inclined to think this is not due to the size of my databases in themselves, but is a device or WM2003SE specific memory management issue which they may be a tweak or fix of some kind available

:?: Any help or suggestions would be very much appreciated. I would also really like to know how much memory my Calendar and Contacts is really using... if anyone can please advise on that too it would be helpful.

Thanks in advance. :)