Investigate how to redesign sessionstore.js for improved performance
Categories
(Firefox :: Session Restore, task)
Tracking
()
People
(Reporter: Yoric, Unassigned)
References
(Blocks 2 open bugs, )
Details
(Keywords: main-thread-io, perf)
Attachments
(1 file)
(deleted),
image/png
|
Details |
Reporter | ||
Updated•12 years ago
|
Reporter | ||
Updated•12 years ago
|
Comment 1•11 years ago
|
||
Reporter | ||
Comment 2•11 years ago
|
||
Comment 3•11 years ago
|
||
Reporter | ||
Comment 5•11 years ago
|
||
Updated•11 years ago
|
Comment 6•11 years ago
|
||
Updated•11 years ago
|
Comment 8•10 years ago
|
||
Comment 9•10 years ago
|
||
Updated•10 years ago
|
Comment 10•10 years ago
|
||
Reporter | ||
Comment 11•10 years ago
|
||
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Reporter | ||
Comment 14•10 years ago
|
||
Comment 15•10 years ago
|
||
Comment 16•10 years ago
|
||
Comment 17•10 years ago
|
||
Comment 18•10 years ago
|
||
Comment 19•10 years ago
|
||
Comment 20•10 years ago
|
||
Reporter | ||
Comment 21•10 years ago
|
||
Comment 22•10 years ago
|
||
Reporter | ||
Comment 23•10 years ago
|
||
Reporter | ||
Comment 24•10 years ago
|
||
Comment 25•10 years ago
|
||
Comment 26•10 years ago
|
||
Comment 27•10 years ago
|
||
Comment 28•10 years ago
|
||
Comment 29•10 years ago
|
||
Comment 30•10 years ago
|
||
Reporter | ||
Comment 31•10 years ago
|
||
Comment 32•10 years ago
|
||
Comment 33•10 years ago
|
||
Comment 34•10 years ago
|
||
Comment 35•10 years ago
|
||
Comment 36•10 years ago
|
||
Comment 37•10 years ago
|
||
Comment 38•10 years ago
|
||
Comment 39•10 years ago
|
||
Comment 40•10 years ago
|
||
Reporter | ||
Comment 41•10 years ago
|
||
Comment 42•8 years ago
|
||
Comment 43•8 years ago
|
||
Updated•8 years ago
|
Updated•7 years ago
|
Comment 44•7 years ago
|
||
Comment 46•6 years ago
|
||
Comment 47•6 years ago
|
||
Comment 48•6 years ago
|
||
Comment 49•2 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Updated•2 years ago
|
Comment 50•2 years ago
|
||
Session Store causes a number of performance issues. This is a large (several megabytes), monolithic file, which needs to be fully rewritten every few seconds, which needs to be fully loaded on startup, which needs to be fully rebuilt on shutdown, etc.
I believe I'm experiencing the same issue but the file is now named recovery.jsonlz4
. It is being rewritten in its entirety very often. Please correct me if I'm at the wrong place.
I've been reading a bit on this issue, and I like the idea of reimplementing the sessionstore to use SQLite; see bug 937651. I've commented on the concerns that have marked it WONTFIX, hopefully enough to consider it again as a possible resolution of this bug here.
Otherwise what other redesigns of sessionstore are under consideration?
P.S. I really like the side-effect of having the file readable with simple tools. SQLite files are open-able even with GUIs these days. But what non-custom tool can open jsonlz4 files?
Description
•