The default bug view has changed. See this FAQ.

Flush localStore.rdf off the main thread

NEW
Unassigned

Status

()

Core
RDF
4 years ago
3 years ago

People

(Reporter: vladan, Unassigned)

Tracking

(Blocks: 3 bugs, {main-thread-io})

Trunk
main-thread-io
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [Snappy:P2])

(Reporter)

Description

4 years ago
We should look into flushing the localStore.rdf file off the main thread on shutdown:

http://people.mozilla.com/~bgirard/cleopatra/#report=1ecd7a421948995171a4bb483b7bcc8e1868cc57

Comment 1

4 years ago
I'm new to the topic, what would that mean? code wise, and in terms of "written file to disk before shutdown" etc.

If I read the profile right, we're actually spending time in ::Flush, i.e., not in RDF itself, but only in the actual finish of the disk write?

Is that true for various sizes of localstore.rdf?
@Axel: I believe that this is a general issue with flushing. Its duration is unbounded, regardless of the size of the file.

Updated

4 years ago
No longer blocks: 810156

Updated

4 years ago
Blocks: 819063
(Reporter)

Updated

4 years ago
Whiteboard: [Snappy:P2]
Keywords: main-thread-io
Blocks: 572459
Blocks: 987728
You need to log in before you can comment on or make changes to this bug.