Module openj9.dtfj

Class PageCache


  • public class PageCache
    extends Object
    Simple paging cache, to speedup getMemoryBytes
    • Field Detail

      • bytes

        protected byte[] bytes
      • numPages

        public int numPages
      • pageSize

        public int pageSize
      • hiUsage

        public int hiUsage
      • loUsage

        public int loUsage
      • lruBits

        protected long lruBits
      • evictTick

        protected int evictTick
      • evictPeriod

        protected int evictPeriod
      • evictGrowth

        protected int evictGrowth
      • maxPeriod

        protected int maxPeriod
      • maxGrowth

        protected int maxGrowth
    • Method Detail

      • initialize

        protected void initialize()
      • find

        public PageCache.Page find​(int key,
                                   long vaddr,
                                   int size)