On 3/2/06, Jan Slodicka <[EMAIL PROTECTED]> wrote:
> I suspect the fragmentation of the DBCache, but the fragmentation can be
> caused only by locked DB records, maybe also by the opened DBs - that's what
> I do not quite understand. If I knew what causes the fragmentation, then
> maybe I could measure it and find the answer.

DB Cache can also be fragmented by Feature Memory.  Also, on pre-5-4.9
devices, the logic for removing something from DB Cache was more
complex because the locking wasn't done on MemHandleLock/Unlock, but
on DmGetRecord/DmQueryRecord/DmReleaseRecord.

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

Reply via email to