CPU Weighted Mean Utilization

DRM uses weighted mean utilization to determine when to perform a CPU DR operation on a domain based on CPU utilization history. The weighted mean utilization value is an average of CPU utilization figures where the most recent utilization figure is assigned a greater weight than less recent utilization figures.

The weighted mean utilization is compared to the util-upper and util-lower DRM properties for each domain policy that is running. A CPU DR operation is performed only if the weighted mean utilization value falls outside of the upper and lower utilization bounds.