Class SoftEvictionParams


  • @ExperimentalApi
    public class SoftEvictionParams
    extends Object
    Describes how Soft Synchrony Eviction should be performed.
    Since:
    7.0.0
    • Constructor Detail

      • SoftEvictionParams

        public SoftEvictionParams​(int thresholdHours,
                                  int limit)
    • Method Detail

      • getThresholdHours

        public int getThresholdHours()
        Soft job will not remove synchrony history for a page, which has been modified in recent specified amount of hours. This param allows to control how intrusive vs. effective soft job is.
      • getLimit

        public int getLimit()
        Number of pages, which should be cleaned from Synchrony history by this soft job invocation.