跳转至

cf::CPUProfileInfo

CPU performance and capacity information. More...

#include <cfcpu_profile.h>

Public Attributes

Name
uint16_t logical_cnt
Number of logical CPU threads.
uint16_t physical_cnt
Number of physical CPU cores.
uint32_t current_frequecy
Current CPU frequency in MHz.
uint32_t max_frequency
Maximum CPU frequency in MHz.
float cpu_usage_percentage
Current CPU usage as percentage (0-100).

Detailed Description

struct cf::CPUProfileInfo;

CPU performance and capacity information.

Contains data about CPU cores, clock frequencies, and current usage. All frequency values are in MHz. Usage percentage is in the range [0.0, 100.0].

Public Attributes Documentation

variable logical_cnt

uint16_t logical_cnt;

Number of logical CPU threads.

variable physical_cnt

uint16_t physical_cnt;

Number of physical CPU cores.

variable current_frequecy

uint32_t current_frequecy;

Current CPU frequency in MHz.

variable max_frequency

uint32_t max_frequency;

Maximum CPU frequency in MHz.

variable cpu_usage_percentage

float cpu_usage_percentage;

Current CPU usage as percentage (0-100).


Updated on 2026-03-09 at 10:14:00 +0000