Class MemInfoReader

java.lang.Object
io.nosqlbench.engine.core.clientload.LinuxSystemFileReader
io.nosqlbench.engine.core.clientload.MemInfoReader

public class MemInfoReader extends LinuxSystemFileReader
  • Constructor Details

    • MemInfoReader

      public MemInfoReader()
      References: - https://docs.kernel.org/filesystems/proc.html#meminfo - https://stackoverflow.com/questions/41224738/how-to-calculate-system-memory-usage-from-proc-meminfo-like-htop
  • Method Details

    • getMemTotalkB

      public Double getMemTotalkB()
    • getMemFreekB

      public Double getMemFreekB()
    • getMemAvailablekB

      public Double getMemAvailablekB()
    • getMemUsedkB

      public Double getMemUsedkB()
    • getMemCachedkB

      public Double getMemCachedkB()
    • getMemBufferskB

      public Double getMemBufferskB()
    • getSwapTotalkB

      public Double getSwapTotalkB()
    • getSwapFreekB

      public Double getSwapFreekB()
    • getSwapUsedkB

      public Double getSwapUsedkB()