Searched refs:cpuCalculator_ (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/ |
H A D | thread_state_info_collector.cpp | 41 cpuCalculator_(cpuCalculator), collectPid_(collectPid) in ThreadStateInfoCollector() 52 cpuCalculator_ = std::make_shared<CpuCalculator>(); in ThreadStateInfoCollector() 188 if (cpuCalculator_ == nullptr) { in CalculateThreadCpuStatInfo() 198 threadCpuStatInfo.cpuLoad = cpuCalculator_->CalculateCpuLoad(threadCpuItem->cpu_load_time, in CalculateThreadCpuStatInfo() 200 threadCpuStatInfo.uCpuUsage = cpuCalculator_->CalculateCpuUsage(threadCpuItem->cpu_usage_utime, in CalculateThreadCpuStatInfo() 202 threadCpuStatInfo.sCpuUsage = cpuCalculator_->CalculateCpuUsage(threadCpuItem->cpu_usage_stime, in CalculateThreadCpuStatInfo()
|
H A D | cpu_collector_impl.cpp | 29 cpuCalculator_ = std::make_shared<CpuCalculator>(); in CpuCollectorImpl() 30 usageCollector_ = std::make_shared<SysCpuUsageCollector>(cpuCalculator_); in CpuCollectorImpl() 32 … statInfoCollector_ = std::make_shared<ProcessStatInfoCollector>(deviceClient_, cpuCalculator_); in CpuCollectorImpl() 117 return std::make_shared<ThreadStateInfoCollector>(deviceClient_, cpuCalculator_, pid); in CreateThreadCollector()
|
H A D | sys_cpu_usage_collector.cpp | 25 …:SysCpuUsageCollector(std::shared_ptr<CpuCalculator> cpuCalculator) : cpuCalculator_(cpuCalculator) in SysCpuUsageCollector() 55 if (cpuCalculator_ == nullptr || currCpuTimeInfos.size() != lastSysCpuTimeInfos_.size()) { in CalculateSysCpuUsageInfos() 59 cpuInfos.emplace_back(cpuCalculator_->CalculateSysCpuUsageInfo(currCpuTimeInfos[i], in CalculateSysCpuUsageInfos()
|
H A D | process_state_info_collector.cpp | 36 …std::shared_ptr<CpuCalculator> cpuCalculator): deviceClient_(deviceClient), cpuCalculator_(cpuCalc… in ProcessStatInfoCollector() 151 if (cpuCalculator_ == nullptr) { in CalculateProcessCpuStatInfo() 165 processCpuStatInfo.cpuLoad = cpuCalculator_->CalculateCpuLoad(procCpuItem->cpu_load_time, in CalculateProcessCpuStatInfo() 167 processCpuStatInfo.uCpuUsage = cpuCalculator_->CalculateCpuUsage(procCpuItem->cpu_usage_utime, in CalculateProcessCpuStatInfo() 169 processCpuStatInfo.sCpuUsage = cpuCalculator_->CalculateCpuUsage(procCpuItem->cpu_usage_stime, in CalculateProcessCpuStatInfo()
|
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/ |
H A D | sys_cpu_usage_collector.h | 43 std::shared_ptr<CpuCalculator> cpuCalculator_; variable
|
H A D | cpu_collector_impl.h | 55 std::shared_ptr<CpuCalculator> cpuCalculator_ = nullptr; variable
|
H A D | thread_state_info_collector.h | 68 std::shared_ptr<CpuCalculator> cpuCalculator_; variable
|
H A D | process_state_info_collector.h | 78 std::shared_ptr<CpuCalculator> cpuCalculator_; variable
|