Class ResourceMonitorThrottleOptions
What ResourceMonitorThrottle can be told to ignore, and how far it may shrink a batch (spec 10.2). Every default here changes behaviour.
public sealed class ResourceMonitorThrottleOptions
- Inheritance
-
ResourceMonitorThrottleOptions
- Inherited Members
Properties
- IgnoreLowPowerMode
Skip the
power:lowrow. Off: Low Power Mode is a user's explicit request to do less, and an app that disagrees says so here rather than by replacing the throttle.
- IgnoreThermalState
Skip both thermal rows (
thermal:criticalandthermal:serious). Off. Memory rows are never skipped: a memory pause is what keeps the process alive.
- MinBatchSize
The floor every halving is clamped to. 4, matching the floor the core's lifecycle observer applies to its own memory-pressure shrink, so the two never disagree about the smallest write window.