Jetson Linux API Reference

35.1 Release
NvApplicationProfiler::NvAppProfilerData Struct Reference

Detailed Description

Holds the profiling data.

Definition at line 73 of file NvApplicationProfiler.h.

Data Fields

struct timeval total_time
 Total time for which the profiler ran or is running. More...
 
float peak_cpu_usage
 Peak CPU usage during the profiling time. More...
 
float avg_cpu_usage
 Average CPU usage over the entire profiling duration. More...
 
uint32_t num_cpu_cores
 Number of cpu cores. More...
 
uint32_t cpu_freq_mhz
 Operating frequency of the cpu in MHz. More...
 

Field Documentation

◆ avg_cpu_usage

float NvApplicationProfiler::NvAppProfilerData::avg_cpu_usage

Average CPU usage over the entire profiling duration.

Definition at line 80 of file NvApplicationProfiler.h.

◆ cpu_freq_mhz

uint32_t NvApplicationProfiler::NvAppProfilerData::cpu_freq_mhz

Operating frequency of the cpu in MHz.

Definition at line 84 of file NvApplicationProfiler.h.

◆ num_cpu_cores

uint32_t NvApplicationProfiler::NvAppProfilerData::num_cpu_cores

Number of cpu cores.

Definition at line 82 of file NvApplicationProfiler.h.

◆ peak_cpu_usage

float NvApplicationProfiler::NvAppProfilerData::peak_cpu_usage

Peak CPU usage during the profiling time.

Definition at line 78 of file NvApplicationProfiler.h.

◆ total_time

struct timeval NvApplicationProfiler::NvAppProfilerData::total_time

Total time for which the profiler ran or is running.

Definition at line 76 of file NvApplicationProfiler.h.


The documentation for this struct was generated from the following file: