Thanks!
On Thu, Jun 14, 2018 at 2:00 AM, Alexey Goncharuk <
alexey.goncha...@gmail.com> wrote:
> John,
>
> The page is moved between FreeList buckets synchronously during the
> corresponding cache entry update, so it is the part of cache.put() or
> cache.remove() operation.
>
> ср, 13 июн. 2018 г
John,
The page is moved between FreeList buckets synchronously during the
corresponding cache entry update, so it is the part of cache.put() or
cache.remove() operation.
ср, 13 июн. 2018 г. в 2:32, Denis Magda :
> Whenever you add or remove an entry, it changes the size of a page which
> can lea
Whenever you add or remove an entry, it changes the size of a page which
can lead to page movement between free list. According to this page, the
page defragmentation/compaction happens in the background and when a
threshold is met: https://apacheignite.readme.io/docs/memory-defragmentation
Hope I
thanks. But *when* does that happen - i.e. when is the decision made to
move pages? Is this part of the cache.put path or a separate thread?
On Tue, Jun 12, 2018 at 1:03 PM, Denis Magda wrote:
> A page is moved between free lists that used to track pages of similar free
> space left:
> https://a
A page is moved between free lists that used to track pages of similar free
space left:
https://apacheignite.readme.io/docs/memory-architecture#section-free-lists
--
Denis
On Tue, Jun 12, 2018 at 12:35 PM John Wilson
wrote:
> Hi,
>
> How does Ignite free unused pages? Is there some kind of bac
Hi,
How does Ignite free unused pages? Is there some kind of background thread
process that scans unused pages?
Thanks,