[ 
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)

Reply via email to