Home
last modified time | relevance | path

Searched refs:cpuCalculator_ (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/
H A Dthread_state_info_collector.cpp41 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 Dcpu_collector_impl.cpp29 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 Dsys_cpu_usage_collector.cpp25 …: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 Dprocess_state_info_collector.cpp36 …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 Dsys_cpu_usage_collector.h43 std::shared_ptr<CpuCalculator> cpuCalculator_; variable
H A Dcpu_collector_impl.h55 std::shared_ptr<CpuCalculator> cpuCalculator_ = nullptr; variable
H A Dthread_state_info_collector.h68 std::shared_ptr<CpuCalculator> cpuCalculator_; variable
H A Dprocess_state_info_collector.h78 std::shared_ptr<CpuCalculator> cpuCalculator_; variable