public class RandomLruPageReplacementPolicy extends PageReplacementPolicy
PageReplacementMode.RANDOM_LRU| Modifier and Type | Field and Description |
|---|---|
static int |
RANDOM_PAGES_EVICT_NUM
Number of random pages that will be picked for eviction.
|
seg| Modifier | Constructor and Description |
|---|---|
protected |
RandomLruPageReplacementPolicy(org.apache.ignite.internal.processors.cache.persistence.pagemem.PageMemoryImpl.Segment seg) |
| Modifier and Type | Method and Description |
|---|---|
long |
replace()
Finds page to replace.
|
onHit, onMiss, onRemovepublic static final int RANDOM_PAGES_EVICT_NUM
protected RandomLruPageReplacementPolicy(org.apache.ignite.internal.processors.cache.persistence.pagemem.PageMemoryImpl.Segment seg)
seg - Page memory segment.public long replace()
throws IgniteCheckedException
replace in class PageReplacementPolicyIgniteCheckedException
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023