CPU reserve for background tasks
On this page
Recommendation
Keep 20Use the value 20. The value 10 changes the MMCSS state but showed no practical advantage, and 100 disables MMCSS.
Lowering this parameter by itself does not speed up the game.
- Recommended value
- 20
- Primary mechanism
- MMCSS
- Required
- Reboot
What changes
Section titled “What changes”SystemResponsiveness refers to the Multimedia Class Scheduler Service (MMCSS): the service gives latency-sensitive multimedia tasks priority access to the CPU and leaves processor time to the rest. The parameter sets what share of time Windows reserves for low-priority tasks; the Windows default is 20.
Why the tweak was moved to “Legacy”: on modern processors the benefit of changing it is practically unmeasurable (according to the visible BoosterX description), and the DocsX study did not confirm an advantage of the value 10 over 20.
Registry changes
Section titled “Registry changes”The setting is available in the free version of BoosterX. The table lists its registry values.
| Field | Value |
|---|---|
| Hive and path | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile |
| Name | SystemResponsiveness |
| Type | REG_DWORD |
| Recommended state | 20 (0x14) |
| Alternative state | 10 (0x0A) |
| Revert | 20 (0x14) |
Do not set 100: Microsoft documents this value as disabling MMCSS.
Exceptions and differences
Section titled “Exceptions and differences”Discrepancy in recommendations: BoosterX marks the value 10 as “Best” (for competitive games), this article recommends 20. The basis for the article is a measurement on Windows 11 25H2: 10 changed the loaded MMCSS state, but in two series of a synthetic test the p99 latency of the periodic work start did not improve enough to speak of a practical advantage over 20. The value 100 disabled MMCSS and worsened the result; 0 Windows normalized to an effective 20. Individual games were not tested, and the Windows 11 result does not automatically carry over to Windows 10.
How to verify the result
Section titled “How to verify the result”Do not evaluate the parameter with a single game run. If you do compare states, use several identical runs of the same scene and look at frametime, P1 and P0.1.
How to change and revert
Section titled “How to change and revert”In BoosterX, open “Optimization” → “Legacy” → “SystemResponsiveness” and select “Default (20%)”. Click “Apply” and reboot Windows. If “Instant apply” is enabled, a separate click of “Apply” is not required.
Confirmation
Section titled “Confirmation”- Microsoft: Multimedia Class Scheduler Service.
- Study of SystemResponsiveness and MMCSS with methodology, tables and limitations.
Last check: 2026-09-20.
