общедоступный интерфейс CPUInfoOrBuilder
| Известные косвенные подклассы |
Публичные методы
| абстрактное логическое значение | содержитCacheSize (строковый ключ) 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. |
| абстрактная строка | получитьCpuInfo () 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; |
Публичные методы
общедоступное абстрактное логическое значение containsCacheSize (строковый ключ)
Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
map<string, int64> cache_size = 6; общедоступная абстрактная карта Map<String, Long> getCacheSize ()
Вместо этого используйте getCacheSizeMap() .
общедоступный абстрактный int getCacheSizeCount ()
Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
map<string, int64> cache_size = 6; публичная абстрактная Map<String, Long> getCacheSizeMap ()
Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
map<string, int64> cache_size = 6; общедоступный абстрактный длинный getCacheSizeOrDefault (строковый ключ, длинное значение по умолчанию)
Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
map<string, int64> cache_size = 6; общедоступный абстрактный длинный 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; публичный абстрактный длинный getNumCores ()
int64 num_cores = 1;
общедоступный абстрактный длинный getNumCoresAllowed ()
int64 num_cores_allowed = 2;