590
edits
Comrade693 (talk | contribs) (→Firefox 3.1 Update: added detials to fsync stuff) |
|||
| Line 21: | Line 21: | ||
* Approach: keep non-critical history data in temporary tables, periodically flushing to permanent tables in the background. | * Approach: keep non-critical history data in temporary tables, periodically flushing to permanent tables in the background. | ||
* Problems | * Problems | ||
** Ts | ** Ts ({{bug|459197}}) | ||
** Tp | *** Initial landing caused a regression of ~3% on linux and ~4% on windows ([https://bugzilla.mozilla.org/show_bug.cgi?id=459197#c2 data]) | ||
*** With fixes, still seeing regressions: ([https://bugzilla.mozilla.org/show_bug.cgi?id=459197#c12 data]) | |||
**** Linux is at 1-2% (30-40ms) | |||
**** Windows XP is at ~2% (~20ms) | |||
**** Windows Vista is at 1.2-2.5% (7-15ms) depending on which boxes you look at | |||
** Tp ({{bug|459235}}) | |||
*** Initial landing caused a regression of about ~3% on OS X; possible regression on windows ([https://bugzilla.mozilla.org/show_bug.cgi?id=459235#c1 data]) | |||
*** With fixes, possibly only small regression on mac, and ~1% win on linux ([https://bugzilla.mozilla.org/show_bug.cgi?id=459235#c10 data]) | |||
=== GFX 1.9.1 Update === | === GFX 1.9.1 Update === | ||
edits