[Sugar-devel] Datastore index corruption!

Bernie Innocenti bernie at codewiz.org
Thu Jul 29 10:10:40 EDT 2010


On Thu, 2010-07-29 at 19:15 +1000, James Cameron wrote:

> Does this block other activity, or can it be done without impact to user
> operations on the journal?

The journal icon does not show up in the frame until the indexing is
finished and no journal operations are possible. So, I guess, you also
cannot open activities.


> This 30-60 seconds; how much of that is CPU time, and how much is I/O
> wait?

Don't know, I'd have to measure with a full journal...

Even without testing I have a very strong feeling that automatic
reindexing on every boot won't be a feasible path. Perhaps we could
perform full reindexing every N boots, like fsck on old Linux systems?
Naa... users would be annoyed by the useless occasional delay and would
demand a button to fix their journal when they know that some data has
been lost.

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/



More information about the Sugar-devel mailing list