Eventi di monitoraggio della gestione della memoria
In questa sezione vengono descritte informazioni dettagliate sugli eventi specifici di tracciamento della gestione della memoria.
Il tracciamento della gestione della memoria è una funzionalità di risoluzione dei problemi che può essere abilitata nei binari della versione commerciale per rilevare determinati eventi di gestione della memoria con un minimo impatto. Questa funzionalità consente di migliorare le funzionalità di diagnostica per sviluppatori e supporto tecnico. Il tracciamento degli eventi di gestione della memoria supporta le operazioni di allocazione, riallocazione e liberazione dell'heap.
La traccia degli eventi di gestione della memoria usa Event Tracing for Windows (ETW), una funzionalità di traccia generale e ad alta velocità fornita dal sistema operativo. ETW fornisce un meccanismo di traccia per gli eventi generati dalle applicazioni in modalità utente e dai driver di dispositivo in modalità kernel. ETW può abilitare e disabilitare la registrazione in modo dinamico, semplificando l'esecuzione di tracce dettagliate negli ambienti di produzione senza richiedere riavvii o riavvii dell'applicazione. La traccia degli eventi di gestione della memoria con ETW è supportata in Windows 7, Windows Server 2008 R2 e versioni successive. Per informazioni generali su ETW, vedere Migliorare il debug e l'ottimizzazione delle prestazioni con ETW.
L'elenco seguente fornisce informazioni dettagliate per ogni evento di traccia di gestione della memoria. Per altre informazioni su qualsiasi evento, fare clic sul nome dell'evento.
Nome evento | Descrizione |
---|---|
ETW_HEAP_EVENT_ALLOC | Evento di tracciamento della gestione della memoria per un'operazione di allocazione di heap. |
ETW_HEAP_EVENT_FREE | Evento di tracciamento della gestione della memoria per un'operazione di liberazione dello heap. |
ETW_HEAP_EVENT_REALLOC | Evento di traccia della gestione della memoria per un'operazione di ri allocazione dell'heap. |
Argomenti correlati