[
https://issues.apache.org/jira/browse/IGNITE-7638?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16354415#comment-16354415
]
Alexey Goncharuk commented on IGNITE-7638:
------------------------------------------
Dmitriy, thanks for investigating this.
At the first glance, it looks like we can implement robin-hood hash stealing
algorithm to deal with REMOVED stubs.
> Page replacement process in PDS mode affect segment loaded pages table
> performance
> ----------------------------------------------------------------------------------
>
> Key: IGNITE-7638
> URL: https://issues.apache.org/jira/browse/IGNITE-7638
> Project: Ignite
> Issue Type: Bug
> Components: persistence
> Reporter: Dmitriy Pavlov
> Assignee: Dmitriy Pavlov
> Priority: Major
> Fix For: 2.5
>
>
> There is
> - durable memory segment in PDS enabled data region
> - page replacement started
> then Ignite performance slow down occurs, JFR & Visual VM shows get&put from
> FullPageIdTable requires significiant time to be executed
> {noformat}
> Avg steps in loaded pages table, get: 9456 steps, put: 20243 steps,
> capacity: 20242 size: 7978]
> {noformat}
> Effect of influence of FullPageID table is cumulative, once it starts to
> grow, number of steps required grows also.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)