[ https://issues.apache.org/jira/browse/IGNITE-9520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vitaliy Biryukov reassigned IGNITE-9520: ---------------------------------------- Assignee: Vitaliy Biryukov > Investigate fuzzy free lists > ---------------------------- > > Key: IGNITE-9520 > URL: https://issues.apache.org/jira/browse/IGNITE-9520 > Project: Ignite > Issue Type: Task > Reporter: Alexey Goncharuk > Assignee: Vitaliy Biryukov > Priority: Major > > 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)