You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by Ilya Kasnacheev <il...@gmail.com> on 2020/06/03 14:24:45 UTC
Re: Random2LruPageEvictionTracker causing hanging in our integration tests
Hello!
This is expected :)
I recommend decreasing the number of caches, grouping them into
cacheGroup's so that they share metadata, or decreasing number of
partitions in their affinity functions.
Regards,
--
Ilya Kasnacheev
сб, 30 мая 2020 г. в 03:19, scottmf <sc...@gmail.com>:
> hi Ilya, I have reproduced the problem and logged a bug
>
> bug -> https://issues.apache.org/jira/browse/IGNITE-13097
> repro -> https://github.com/scottmf/ignite-oom
>
> As I stated on the bug:
>
> My observation is that each IgniteCache object takes up almost 8MB. I'm
> pretty sure this is taking up all the off-heap memory.
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>
Re: Random2LruPageEvictionTracker causing hanging in our integration tests
Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!
If you have a lot of caches of uniform structure and low entry count, you
should use cache groups.
For unrelated caches you should not use cache groups.
That's the rule of thumb.
Regards,
--
Ilya Kasnacheev
чт, 4 июн. 2020 г. в 08:41, scottmf <sc...@gmail.com>:
> Thanks Ilya. I tried all your suggestions and they work as expected. I'll
> close the bug.
>
> WRT cache groups, what's the rule of thumb with using cache groups? I read
> https://apacheignite.readme.io/docs/cache-groups, but I'm not sure on the
> approach I should take. Should I simply stay away from cache groups until
> I
> need them? Or should I use them from the start.
>
> What is your suggestion?
>
> thanks.
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>
Re: Random2LruPageEvictionTracker causing hanging in our
integration tests
Posted by scottmf <sc...@gmail.com>.
Thanks Ilya. I tried all your suggestions and they work as expected. I'll
close the bug.
WRT cache groups, what's the rule of thumb with using cache groups? I read
https://apacheignite.readme.io/docs/cache-groups, but I'm not sure on the
approach I should take. Should I simply stay away from cache groups until I
need them? Or should I use them from the start.
What is your suggestion?
thanks.
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/