Hi Val, fair enough :-) However, in the source-code it looks like "Flexible and precise per-cache memory limit" is supported already. At least each GridUnsafeMemory instance (in each GridCacheContext) receives the value from CacheConfiguration.getOffHeapMaxMemory). I haven't debugged it, but the instances are created per cache.
Furthermore, I'm not sure about the memory-page concept, because you would get pages on top of pages (used by a modern OS). Sounds like even more fragmentation and in this case Ignite would need to do the defragmentation. Kind regards, Peter 2017-01-25 1:56 GMT+01:00 vkulichenko <valentin.kuliche...@gmail.com>: > I don't think I will be able to explain better than it's done in the ticket > :) Current approach is naive and not always effective for multiple reasons. > > -Val > > > > -- > View this message in context: http://apache-ignite-users. > 70518.x6.nabble.com/OFFHEAP-TIERED-and-memory-fragmentation-tp10218p10235. > html > Sent from the Apache Ignite Users mailing list archive at Nabble.com. >