Alexey Goncharuk created IGNITE-9520: ----------------------------------------
Summary: Investigate fuzzy free lists Key: IGNITE-9520 URL: https://issues.apache.org/jira/browse/IGNITE-9520 Project: Ignite Issue Type: Task Reporter: Alexey Goncharuk We have several data structures (free list, reuse list) associated with each partition. For these structures a major part of their state is maintained on-heap and persisted during checkpoints. This yields a lot of random disk accesses during checkpoints which significantly increases checkpoint mark phase (done under checkpoint write lock and essentially blocks all tx ops on the node). Need to investigate if we can implement some sort of a data structure which is updated lazily and may be out-of date, then we can update these data structures outside of checkpoint mark phases. -- This message was sent by Atlassian JIRA (v7.6.3#76005)