Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.1
-
None
Description
Sequential writes to SSD are faster than random. When we write checkpoint, we iterate through hash table, which is actually random order. We should add an option to write pages sorted by page index. It should be configured in PersistentStoreConfiguration.
Also, we already have PersistentStoreConfiguration#checkpointingThreads option, but we don't use it - we create thread pool, but submit only one task to it. This should be fixed as well.
Attachments
Issue Links
- is a child of
-
IGNITE-6216 .NET: Add CheckpointWriteOrder enum in persistent store configuration
- Resolved
- relates to
-
IGNITE-6204 Backport optimizations of checkpointing algorithm into 2.2
- Resolved
- links to