공용 인터페이스 CPUInfoOrBuilder
알려진 간접 하위 클래스 |
공개 방법
추상 부울 | containCacheSize (문자열 키) Cache sizes (in bytes), e.g. |
추상 맵<String, Long> | 캐시 크기 () 대신 getCacheSizeMap() 사용하세요. |
추상 정수 | getCacheSizeCount () Cache sizes (in bytes), e.g. |
추상 맵<String, Long> | getCacheSizeMap () Cache sizes (in bytes), e.g. |
추상적인 긴 | getCacheSizeOrDefault (문자열 키, 긴 defaultValue) 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; |
공개 방법
공개 추상 부울 containCacheSize (문자열 키)
Cache sizes (in bytes), e.g. "L2": 262144 (for 256KB)
map<string, int64> cache_size = 6;
공개 추상 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 (문자열 키, 긴 defaultValue)
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;