Class CpuInfo.ProcDetails

java.lang.Object
io.nosqlbench.engine.api.activityimpl.CpuInfo.ProcDetails
Enclosing class:
CpuInfo

public static class CpuInfo.ProcDetails
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    ProcDetails​(oshi.SystemInfo si)  
  • Method Summary

    Modifier and Type Method Description
    int getCoreCount()  
    int getCpuCount()  
    double getCurFreq​(int cpu)  
    java.util.DoubleSummaryStatistics getCurrentSpeed()  
    double getCurrentSpeed​(int cpu)  
    double getMaxFreq​(int cpu)  
    java.lang.String getMhz()  
    java.lang.String getModelName()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ProcDetails

      public ProcDetails​(oshi.SystemInfo si)
  • Method Details

    • getCoreCount

      public int getCoreCount()
    • getCpuCount

      public int getCpuCount()
    • getModelName

      public java.lang.String getModelName()
    • getMhz

      public java.lang.String getMhz()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getMaxFreq

      public double getMaxFreq​(int cpu)
    • getCurFreq

      public double getCurFreq​(int cpu)
    • getCurrentSpeed

      public double getCurrentSpeed​(int cpu)
    • getCurrentSpeed

      public java.util.DoubleSummaryStatistics getCurrentSpeed()