Firefox/Projects/CarefulSqliteIO

From MozillaWiki
< Firefox‎ | Projects
Revision as of 19:37, 23 July 2010 by Tglek (talk | contribs) (Created page with '__NOTOC__<!-- Summary -->I would like to teach the world to sing. *'''Project Lead''': taras *'''Choral consultant''': mak == Status == <onlyinclude>Studying sqlite source</onl…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

I would like to teach the world to sing.

  • Project Lead: taras
  • Choral consultant: mak

Status

Studying sqlite source

Goals

  • less fragmentation, better throughput


Timeline / Milestones

  • Massively reduced fragmentation in FF4

These are the bugs of interest:

Bug Owner Status
bug 572459 - Tracking bug damons hopeless

Facts About Sqlite

  • Fsyncs increase fragmentation. Keeping the db in memory longer reduces chances of writing to disc
  • sqlite looks like it may create sparse files...guaranteed fragmentation