I've noticed an odd problem when creating / deleting multiple pdbs on the
palm that I don't understand.

Seems if you install 35+ pdbs by just dragging the .pdb files into the
simulator and repeat the process multiple times, the amount of locked chunks
on the heap increases and the available dynamic memory decreases.  This only
seems to happen when you continually install the same 35 pdb files over and
over again.  Using a smaller number seems to always keep the locked chunks
the same on the dynamic heap and everything is fine.

Has anyone else noticed this problem?  Is there a reason this happens and
how can I stop this small memory loss?  Is the general rule just not to
delete / recreate pdbs on the palm device?  It seems to happen in PalmOS
3.5+, on the device, emulator and simulator.

You can easily see this problem by using the simulator and using
View->Heaps, installing 35+ pdbs at once by dragging them in and refreshing
the heap view.  As you repeat this process the locked chunks go up.  It will
eventually hose the device.


Thanks,
Miles Rincker




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to