Open Bug 1633930 Opened 4 years ago Updated 2 years ago

Defer xulstore persistence until after startup

Categories

(Toolkit :: Startup and Profile System, enhancement)

enhancement

Tracking

()

Performance Impact medium

People

(Reporter: alexical, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: perf:startup)

See bug 1633925 for a similar justification. In startup profiling via Procmon I'm sometimes seeing 600ms FlushBuffersFile markers. This is on a background thread, but IO is IO.

Whiteboard: [fxperf]
Whiteboard: [fxperf] → [fxperf:p2]
Depends on: 1637024
Performance Impact: --- → P2
Keywords: perf:startup
Whiteboard: [fxperf:p2]
You need to log in before you can comment on or make changes to this bug.