XMEM_HEAP_STATISTICS
Contém estatísticas de um determinado heap.Sintaxe
Membros
dwSizeTipo: ULONG O tamanho da estrutura
XMEM_HEAP_STATISTICS. Esse membro deve ser definido antes de passar a estrutura para XMemGetAllocationStatistics.
dwPageGroupSizeTipo: ULONG A definir dwMaximumAllocatedSize
Tipo: SIZE_T O tamanho máximo, em bytes, que o heap já atingiu. dwMinimumFreeDepth
Tipo: SIZE_T A quantidade de memória livre que nunca foi utilizada, em bytes. Ela é redefinida após cada chamada para alterar a quantidade de histerese ou para pré-alocar páginas. Se esse número for diferente de zero, significa que a histerese está definida com um valor muito alto, porque há páginas alocadas que nunca foram usadas. dwAllocationCount
Tipo: ULONG O número de vezes que esse heap chamou o kernel solicitando memória. dwFreeCount
Tipo: ULONG O número de vezes que esse heap chamou o kernel para devolver memória.
Comentários
Essa estrutura é usada por XMemGetAllocationStatistics para fornecer estatísticas sobre um determinado heap. Para obter mais informações sobre memória gráfica, consulte Visão geral da memória gráfica do GDK. O exemplo a seguir ilustra como usar a funçãoXMemGetAllocationStatistics para preencher essa estrutura com estatísticas da memória “garlic” (de combinação de gravação na CPU e não coerente na GPU).
Requisitos
Cabeçalho: xmem.h Plataformas compatíveis: consoles da família XBOX One e consoles XBOX SeriesConfira também
Diagnóstico e rastreamento de memóriaXALLOC_ATTRIBUTES
XMem
