private double expirePriority(long time, long lastAccess, double previous) {
    return f(time - lastAccess) * previous;
  }
Implementation of the algorithm from "On the Existence of a Spectrum of Policies
that Subsumes the Least Recently Used (LRU) and Least Frequently Used (LFU) Policies".
Additionally, buffer locking has to be handled (locked buffer cannot be evicted).
llap-server/src/java/org/apache/hadoop/hive/llap/cache/LowLevelLrfuCachePolicy.java