パブリック インターフェイス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 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;