Class PageAbstractEvictionTracker

    • Field Detail

      • trackingSize

        protected final int trackingSize
        Tracking array size.
    • Method Detail

      • evictionRequired

        public boolean evictionRequired()
        Check if page eviction is required according to the configured policy.
        Specified by:
        evictionRequired in interface PageEvictionTracker
        Returns:
        True if eviction required.
      • checkTouch

        protected abstract boolean checkTouch​(long pageId)
        Parameters:
        pageId - Page ID.
        Returns:
        true if page was touched at least once.