RTEMS CPU Kit with SuperCore
4.11.3
|
The following defines the INTERNAL data structure that has the statistics kept on each period instance. More...
#include <ratemon.h>
Data Fields | |
uint32_t | count |
This field contains the number of periods executed. More... | |
uint32_t | missed_count |
This field contains the number of periods missed. More... | |
Thread_CPU_usage_t | min_cpu_time |
This field contains the least amount of CPU time used in a period. More... | |
Thread_CPU_usage_t | max_cpu_time |
This field contains the highest amount of CPU time used in a period. More... | |
Thread_CPU_usage_t | total_cpu_time |
This field contains the total amount of wall time used in a period. More... | |
Rate_monotonic_Period_time_t | min_wall_time |
This field contains the least amount of wall time used in a period. More... | |
Rate_monotonic_Period_time_t | max_wall_time |
This field contains the highest amount of wall time used in a period. More... | |
Rate_monotonic_Period_time_t | total_wall_time |
This field contains the total amount of CPU time used in a period. More... | |
The following defines the INTERNAL data structure that has the statistics kept on each period instance.
uint32_t Rate_monotonic_Statistics::count |
This field contains the number of periods executed.
Thread_CPU_usage_t Rate_monotonic_Statistics::max_cpu_time |
This field contains the highest amount of CPU time used in a period.
Rate_monotonic_Period_time_t Rate_monotonic_Statistics::max_wall_time |
This field contains the highest amount of wall time used in a period.
Thread_CPU_usage_t Rate_monotonic_Statistics::min_cpu_time |
This field contains the least amount of CPU time used in a period.
Rate_monotonic_Period_time_t Rate_monotonic_Statistics::min_wall_time |
This field contains the least amount of wall time used in a period.
uint32_t Rate_monotonic_Statistics::missed_count |
This field contains the number of periods missed.
Thread_CPU_usage_t Rate_monotonic_Statistics::total_cpu_time |
This field contains the total amount of wall time used in a period.
Rate_monotonic_Period_time_t Rate_monotonic_Statistics::total_wall_time |
This field contains the total amount of CPU time used in a period.