You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Goncharuk (JIRA)" <ji...@apache.org> on 2018/10/25 16:52:00 UTC

[jira] [Commented] (IGNITE-10011) Pages leak suspicion in PDS

    [ https://issues.apache.org/jira/browse/IGNITE-10011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16664003#comment-16664003 ] 

Alexey Goncharuk commented on IGNITE-10011:
-------------------------------------------

Confirming the issue. One of the issues is that an empty data page is actually not returned to the reuse bucket, but instead it is returned to the free list. 
The second suspicious behavior I observed when running with 2 buckets is that a completely empty data page is put into the bucket with the index 0, not 1. The correctness of this is yet to be confirmed.

> Pages leak suspicion in PDS
> ---------------------------
>
>                 Key: IGNITE-10011
>                 URL: https://issues.apache.org/jira/browse/IGNITE-10011
>             Project: Ignite
>          Issue Type: Bug
>          Components: persistence
>            Reporter: Ilya Kasnacheev
>            Priority: Major
>              Labels: performance
>             Fix For: 2.8
>
>         Attachments: Main.java
>
>
> See the attached Main which adds 500k records to 3 caches, then clears them, rinse, repeat.
> When ran with default settings, totalAllocatedSize will slowly double over the course of a few hours and then continue to grow.
> When ran with 2 FreeList buckets, it will double every time, 600M -> 1200M -> 1800M -> etc.
> See the userlist discussion



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)