Поделиться через


!defwrites

Расширение !defwrites отображает значения переменных ядра, используемых диспетчером кэша.

!defwrites

DLL-библиотеки

Kdexts.dll

Дополнительная информация

Сведения о регулировании записи см. в статье "Внутренние компоненты Microsoft Windows" Марком Руссиновичем и Дэвидом Соломоном.

Для получения сведений о других расширениях управления кэшем используйте расширение !cchelp .

Замечания

Когда число отложенных записей ("грязное страниц") становится слишком большим, запись страниц будет регулироваться. Это расширение позволяет узнать, достигла ли эта система.

Рассмотрим пример:

kd> !defwrites 
*** Cache Write Throttle Analysis ***

        CcTotalDirtyPages:                   0 (       0 Kb)
        CcDirtyPageThreshold:             1538 (    6152 Kb)
        MmAvailablePages:                 2598 (   10392 Kb)
        MmThrottleTop:                     250 (    1000 Kb)
        MmThrottleBottom:                   30 (     120 Kb)
        MmModifiedPageListHead.Total:      699 (    2796 Kb)

Write throttles not engaged

В этом случае нет грязное страниц. Если CcTotalDirtyPages достигает 1538 (значение CcDirtyPageThreshold), запись будет отложена до тех пор, пока число страниц грязное будет сокращено.