Daniel,

>I'm sure there is plenty of space in T5, 

Don't be so sure.  Do you have many databases with lots of small records?  On
devices prior to the T5 or Treo 650, each record required an allocation of its
exact size plus about 20 bytes overhead to track each record.

On the T5 and Treo 650, the NAND memory limitations on only being able to write
complete memory sectors instead of individual bytes or blocks made palmOne opt
to store each record in a separate memory sector in an attempt to maximum
performance (or rather to minimize the performance hit of using NAND).  As such,
each record will consume a multiple of 512 bytes.  This side effect has the most
dramatic difference as the record count goes up.

One thread here a month ago described an app which took 3.6MB on other devices
like the T3, but 20.6MB on the T5 for the same data.  So depending on what all
you have on your device, you may be experiencing a similar effect but on a grand
enough scale to consume all available storage space on the T5.

Search the archives for the thread "Big issues with the T5", started 11/11/2004.

Doug

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

Reply via email to