MMCSS, DWM na wasifu wa Games katika Windows 11 25H2
На этой странице
Jibu fupi
Заголовок раздела «Jibu fupi»MMCSS huwapa time-sensitive multimedia tasks ufikiaji wa kipaumbele kwa CPU, bila kuwafanya kuwa realtime kamili. Profaili za Window Manager na Games zinaathiri uainishaji wa zile threads tu ambazo zimesajiliwa chini ya jina la task linalolingana. Kufuta thamani za kawaida hakurejeshi profaili: kunawasha thamani za fallback za chini kutoka kwenye msimbo.
Kile tulichokichunguza
Заголовок раздела «Kile tulichokichunguza»Tulichunguza jinsi MMCSS inavyosoma profaili za Window Manager na Games, thamani zipi zinatumika bila kuwepo kwa rekodi na nini mabadiliko ya vipaumbele na lazy mode yanabadilisha.
Wigo wa utafiti
Заголовок раздела «Wigo wa utafiti»Windows 11 25H2 build 26200.9168, mmcss.sys na uangalizi wa boot-time. Workload mahususi, dereva wa GPU na ucheleweshaji halisi hazikupimwa.
Uchanganuzi wa mmcss.sys, uangalizi wa usomaji wa profaili katika bootlog na ukaguzi wa unormalishaji na thamani za fallback.
Njia ya kikanuni
Заголовок раздела «Njia ya kikanuni»Njia ya mzizi:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
Profaili ya DWM:
...\Tasks\Window Manager
Profaili ya michezo:
...\Tasks\Games
| Value | Type | Window Manager katika 25H2 |
Games katika 25H2 |
Jukumu lililothibitishwa |
|---|---|---|---|---|
Scheduling Category |
REG_SZ |
Medium |
Medium |
Kategoria ya scheduler policy |
Priority |
REG_DWORD |
5 |
2 |
Kipaumbele cha task katika wigo 1..8 |
Priority When Yielded |
REG_DWORD |
haipo, fallback 16 |
haipo, fallback 16 |
Kikomo cha juu baada ya kuachia CPU |
Thamani za mzizi SystemProfile:
| Value | Type | Hali katika 25H2 | Jukumu lililothibitishwa |
|---|---|---|---|
LazyModeTimeout |
REG_DWORD |
haipo, fallback 1000000 |
Kipima muda cha lazy mode katika vitengo vya 100-ns |
NoLazyMode |
REG_DWORD |
haipo, fallback 0 |
Kuzima idle detector |
Profaili ya DWM na Games
Заголовок раздела «Profaili ya DWM na Games»mmcss.sys inasoma Scheduling Category, Priority na Priority When Yielded wakati wa uanzishaji wa profaili. Mikanda ya kategoria inayotumika iliyoandikwa: Low — 8..15, Medium — 16..22, High — 23..26. Kwa High thamani Priority katika mkanda unaotumika daima inatafsiriwa kama 2, kwa hivyo rekodi 6 au 8 haipandishi High-profaili jinsi namba inavyodokeza.
Katika hali safi ya build iliyochunguzwa profaili Games ilikuwa na Medium/2, na Window Manager — Medium/5. Priority When Yielded ilikosekana kwa zote mbili, kwa hivyo fallback 16 ilitumika. Michanganyiko High/6/13 na High/8/13 ni konfigurasheni zilizobadilishwa, si Windows defaults. Thamani 13 inaimarisha demotion baada ya kuachia CPU ikilinganishwa na fallback 16.
Umuhimu: profaili inaelezea scheduler policy kwa threads zilizoainishwa. Kupandisha kategoria peke yake hakuthibitishi uboreshaji wa workload ya mwisho; kunaweza kuongeza ushindani kwa CPU.
LazyModeTimeout na NoLazyMode
Заголовок раздела «LazyModeTimeout na NoLazyMode»LazyModeTimeout hupimwa katika vitengo vya 100-ns. Fallback 1000000 ni 100 ms; 10000 ni 1 ms. Sufuri hubadilishwa na fallback, hakuna clamp ya juu katika reader iliyochunguzwa. NoLazyMode ni boolean: 0 huacha idle detector ikiwa imewashwa, thamani yoyote isiyo sifuri huizima. Wakati NoLazyMode ikiwa imewashwa, njia LazyModeTimeout kivitendo haifikiki, kwa hivyo mipangilio hii haiwezi kutathminiwa kwa kujitegemea.
Umuhimu: kupunguza timeout huharakisha kipindi cha lazy scheduler, si kuongeza kipaumbele cha threads zinazotumika. NoLazyMode=1 huondoa idle-demotion path, lakini haibatilishi Priority When Yielded na hushikilia MMCSS katika mzunguko kamili, ikiongeza shughuli za chinichini.
Timing na ushahidi
Заголовок раздела «Timing na ushahidi»mmcss.sys inasoma root na task profiles wakati wa kuanza kwa service/driver. Katika bootlog kulikuwa na ufikiaji wa NoLazyMode na profaili; kwa thamani zisizopo kulirekodiwa NAME NOT FOUND, kisha default ya msimbo ikatumika. Hii ni njia ya kawaida ya kufanya kazi ya Registry-konfigurasheni.
Kile kilichothibitishwa
Заголовок раздела «Kile kilichothibitishwa»- Thamani
Medium/5kwaWindow ManagernaMedium/2kwaGameskatika konfigurasheni safi ya 25H2. - Fallback
Low/1bilaScheduling CategorynaPriority, pamoja na16kwaPriority When Yielded. - Mipaka ya kategoria na tafsiri ya
PrioritykwaHigh. - Vitengo na fallback
LazyModeTimeout, tabia ya booleanNoLazyMode.
Kile kisichothibitishwa
Заголовок раздела «Kile kisichothibitishwa»- Athari ya profaili kwa FPS, frametime na ucheleweshaji halisi.
- Faida ya kubadilisha vipaumbele kwa michezo na programu mahususi.
Hitimisho la kivitendo
Заголовок раздела «Hitimisho la kivitendo»Kwa mfumo wa kawaida hifadhi Medium/5 na Medium/2 za kawaida. Kwa urejeshaji sahihi hauwezi kufuta Scheduling Category na Priority: fallback bila zile ni Low/1, yaani profaili itakuwa dhaifu kuliko ya kawaida. Urejeshaji hufanywa kwa kuandika wazi jozi ya kawaida na kufuta Priority When Yielded ya hiari.
Vyanzo na mipaka
Заголовок раздела «Vyanzo na mipaka»- Multimedia Class Scheduler Service, Microsoft Learn, ilikaguliwa 2026-09-01.
- MMCSS task profiles, maelezo ya task categories na SystemProfile.
Matokeo yanahusu Windows 11 25H2 build 26200.9168; workload mahususi, GPU driver na ucheleweshaji halisi katika makala hii hazikupimwa.
Jinsi ya kurudia sehemu ya mienendo ya uangalizi — ona Jinsi ya kukagua mwenyewe.
Utafiti na zana zilizotumika ni mali ya msanidi wa BoosterX, kwa hivyo msanidi ana maslahi ya moja kwa moja kwa matokeo. Mbinu na mipaka ya matumizi zimeelezwa hapo juu, na hitimisho zinaweza kukaguliwa kwa data ya wazi na vyanzo vya umma vilivyoorodheshwa.
Vyanzo vya umma vilikaguliwa: 2026-09-02.
Historia ya mabadiliko
Заголовок раздела «Historia ya mabadiliko»- 2026-09-20: imeongezwa disclaima kuhusu mgongano wa maslahi na kiungo cha ukaguzi wa kujitegemea wa uangalizi wa mienendo katika mbinu.
- 2026-09-02: uchapishaji wa kwanza; usomaji wa profaili, defaults na thamani za fallback zilithibitishwa, mipaka ya athari ya kivitendo iliongezwa.
