MPIControlStatistics
Definition
typedef struct MPIControlStatistics {
double maxForegroundTime;
double maxBackgroundTime;
double maxDelta;
double avgBackgroundRate;
double avgBackgroundTime;
double backgroundTime;
} MPIControlStatistics;
Change History: Added in the 03.04.00
Description
MPIControlStatistics contains read only statistics of the controller’s processor load. It is useful for monitoring the foreground and background task execution times.
For more information about controller processor load, see SynqNet Controller Performance.
maxForegroundTime | Maximum amount of time to execute the controller's foreground task in microseconds (ms). |
---|---|
maxBackgroundTime | Maximum amount of time to execute the controller's background task in microseconds (ms). |
maxDelta | Maximum number of times a full background task is interrupted by the foreground task. A value of zero means the background task executed to completion without being interrupted by the foreground task. |
avgBackgroundRate | Average interrupted background cycle rate (cycles/sec). |
avgBackgroundTime | Average interrupted background cycle time in microseconds (ms). |
backgroundTime | Uninterrupted background cycle time in microseconds (ms). |
See Also
mpiControlStatistics | mpiControlStatisticsReset