Edit

Share via


IProcessorPerformanceConfiguration Interface

Definition

public interface IProcessorPerformanceConfiguration
type IProcessorPerformanceConfiguration = interface
Public Interface IProcessorPerformanceConfiguration

Properties

BoostMode

Gets a value that indicates how a processor opportunistically increases frequency above the maximum when operating contitions allow it to do so safely.

BoostPolicy

Gets a value that indicates the bias in percentage used in managing performance and efficiency tradeoffs when boosting frequency above the maximum.

DecreasePolicy

Gets a value that indicates how aggressive the performance states should be changed when decreasing the processor performance state.

DecreaseStabilizationInterval

Gets a value that indicates the amount of time that must elapse after the last processor performance state changes before decreasing the processor performance state.

DecreaseThreshold

Gets a value that indicates the busy percentage threshold that must be met before decreasing the processor performance state.

IncreasePolicy

Gets a value that indicates how aggressive the performance states should be changed when increasing the processor performance state.

IncreaseStabilizationInterval

Gets a value that indicates the amount of time that must elapse after the last processor performance state changes before increasing the processor performance state.

IncreaseThreshold

Gets a value that indicates the busy percentage threshold that must be met before increasing the processor performance state.

LatencySensitivityPerformance

Gets a value that indicates how to set the processor frequency when the system detects a sensitivity to latency, as a percentage of the processor's maximum frequency.

MaxThrottlingFrequency

Gets a value that indicates the maximum percentage of the processor frequency.

MinThrottlingFrequency

Gets a value that indicates the minimum percentage of the processor frequency.

StabilizationInterval

Gets a value that indicates the time that must expire before considering a change in the processor performance states or parked core set.

SystemCoolingPolicy

Gets a value that indicates the system cooling policy (active or passive cooling).

ThrottlePolicy

Gets a value that indicates whether throttle states are allowed to be used even when performance states are available.

TimeWindowSize

Gets a value that indicates the number of perf time check intervals to include when calculating a processor's busy percentage.

Applies to