Subject: Re: Big issues with the T5
From: Ben Combee <[EMAIL PROTECTED]>
Date: Thu, 11 Nov 2004 09:17:29 -0600

My understanding is that when the DBs are written to the NAND flash, they
are written in a sparse-form where individual records are padded out to
larger sizes to make it easier for individual records to be pulled off NAND
by the cache.  This would mean that a DB made of small records would take
up considerable more storage space than a DB using larger records.

This whole caching discussion brings up another issue

I presume the OS only writes 'dirty' records back from the cache, which means that we need to make sure the 'dirty' flag needs to be set so the OS knows the record has changed.

Could you confirm this? If so, people who are modifying records without setting the 'dirty' bit could see their data silently disappear.

Or are all records written back from flash even if there is no indication the record changed.

Roger Stringer
Marietta Systems, Inc. (www.rf-tp.com)



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

Reply via email to