Condividi tramite


Controllo bug 0xEB: DIRTY_MAPPED_PAGES_CONGESTION

Il controllo dei bug DIRTY_MAPPED_PAGES_CONGESTION ha un valore di 0x000000EB. Ciò indica che non sono disponibili pagine gratuite per continuare le operazioni.

Importante

Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore della schermata blu durante l'uso del computer, vedere Risolvere gli errori della schermata blu.

parametri DIRTY_MAPPED_PAGES_CONGESTION

Parametro Descrizione

1

Numero totale di pagine dirty

2

Numero di pagine dirty destinate al file di pagina

3

Solo Windows Server 2003: dimensioni del pool non di paging disponibile al momento del controllo dei bug (nelle pagine)

Windows Vista e versioni successive: Riservato

4

Solo Windows Server 2003: numero di pagine di transizione attualmente bloccate

Windows Vista e versioni successive: stato dell'errore di scrittura modificato più recente

Causa

Lo stack di driver del file system è deadlock e la maggior parte delle pagine modificate è destinata al file system. Poiché il file system non è operativo, il sistema si è arrestato in modo anomalo perché nessuna delle pagine modificate può essere riutilizzata senza perdere i dati. Qualsiasi file system o driver di filtro nello stack potrebbe essere in errore.

Per visualizzare le statistiche di memoria generali, usare l'estensione !vm 3 .

Questo controllo di bug può verificarsi per uno dei motivi seguenti:

  • Un driver ha bloccato, bloccando i writer di pagine modificati o mappati. Alcuni esempi includono deadlock mutex o accessi alla memoria di paging nei driver del file system o nei driver di filtro. Indica un bug del driver.

    Se il parametro 1 o il parametro 2 è grande, questa è una possibilità. Usare !vm 3.

  • Un driver di archiviazione non elabora le richieste. Esempi di questo sono code bloccate e unità che non rispondono. Indica un bug del driver.

    Se il parametro 1 o il parametro 2 è grande, questa è una possibilità. Usare !process 0 7.

  • Solo Windows Server 2003: il pool non è sufficiente per lo stack di archiviazione per scrivere pagine modificate. Indica un bug del driver.

    Se il parametro 3 è piccolo, questa è una possibilità. Usare !vm e !poolused 2.