CPUInfoOrBuilder

パブリック インターフェイスCPUInfoOrBuilder
既知の間接サブクラス

パブリックメソッド

抽象ブール値
containsCacheSize (文字列キー)
 Cache sizes (in bytes), e.g.
抽象マップ<String, Long>
getCacheSize ()
代わりにgetCacheSizeMap()を使用してください。
抽象整数
getCacheSizeCount ()
 Cache sizes (in bytes), e.g.
抽象マップ<String, Long>
getCacheSizeMap ()
 Cache sizes (in bytes), e.g.
抽象的な長い
getCacheSizeOrDefault (文字列キー、長いデフォルト値)
 Cache sizes (in bytes), e.g.
抽象的な長い
getCacheSizeOrThrow (文字列キー)
 Cache sizes (in bytes), e.g.
抽象文字列
getCpuGovernor ()
 What kind of cpu scaling is enabled on the host.
抽象的な com.google.protobuf.ByteString
getCpuGovernorBytes ()
 What kind of cpu scaling is enabled on the host.
抽象文字列
getCpuInfo ()
 Additional cpu information.
抽象的な com.google.protobuf.ByteString
getCpuInfoBytes ()
 Additional cpu information.
抽象的なダブル
getMhzPerCpu ()
 How fast are these cpus?
 
double mhz_per_cpu = 3;
抽象的な長い
getNumCores ()
int64 num_cores = 1;
抽象的な長い
getNumCoresAllowed ()
int64 num_cores_allowed = 2;

パブリックメソッド

public abstract boolean containsCacheSize (文字列キー)

 Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
 
map<string, int64> cache_size = 6;

public abstract Map<String, Long> getCacheSize ()

代わりにgetCacheSizeMap()を使用してください。

public abstract int getCacheSizeCount ()

 Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
 
map<string, int64> cache_size = 6;

public abstract Map<String, Long> getCacheSizeMap ()

 Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
 
map<string, int64> cache_size = 6;

public abstract long getCacheSizeOrDefault (文字列キー、長いdefaultValue)

 Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
 
map<string, int64> cache_size = 6;

public abstract long getCacheSizeOrThrow (文字列キー)

 Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
 
map<string, int64> cache_size = 6;

パブリック抽象文字列getCpuGovernor ()

 What kind of cpu scaling is enabled on the host.
 Examples include "performance", "ondemand", "conservative", "mixed".
 
string cpu_governor = 5;

パブリック抽象 com.google.protobuf.ByteString getCpuGovernorBytes ()

 What kind of cpu scaling is enabled on the host.
 Examples include "performance", "ondemand", "conservative", "mixed".
 
string cpu_governor = 5;

パブリック抽象文字列getCpuInfo ()

 Additional cpu information. For example,
 Intel Ivybridge with HyperThreading (24 cores) dL1:32KB dL2:256KB dL3:30MB
 
string cpu_info = 4;

パブリック抽象 com.google.protobuf.ByteString getCpuInfoBytes ()

 Additional cpu information. For example,
 Intel Ivybridge with HyperThreading (24 cores) dL1:32KB dL2:256KB dL3:30MB
 
string cpu_info = 4;

パブリック抽象ダブルgetMhzPerCpu ()

 How fast are these cpus?
 
double mhz_per_cpu = 3;

パブリック抽象long getNumCores ()

int64 num_cores = 1;

public abstract long getNumCoresAllowed ()

int64 num_cores_allowed = 2;