XMEM_HEAP_STATISTICS
Contient des statistiques pour un tas donné.Syntaxe
Membres
dwSizeType : ULONG Taille de la structure
XMEM_HEAP_STATISTICS. Ce membre doit être défini avant de passer la structure à XMemGetAllocationStatistics.
dwPageGroupSizeType : ULONG À déterminer dwMaximumAllocatedSize
Type : SIZE_T Taille maximale que le tas a atteinte, en octets. dwMinimumFreeDepth
Type : SIZE_T Quantité de mémoire libre qui n’a jamais été utilisée, en octets. Elle est réinitialisée après chaque appel visant à modifier la quantité d’hystérésis ou à préallouer des pages. Si ce nombre n’est pas nul, cela signifie que l’hystérésis est définie trop haut, car des pages allouées n’ont jamais été utilisées. dwAllocationCount
Type : ULONG Nombre de fois où ce tas a appelé le noyau pour demander de la mémoire. dwFreeCount
Type : ULONG Nombre de fois où ce tas a appelé le noyau pour restituer de la mémoire.
Remarques
Cette structure est utilisée par XMemGetAllocationStatistics pour fournir des statistiques sur un tas donné. Pour plus d’informations sur la mémoire graphique, consultez Vue d’ensemble de la mémoire graphique pour le GDK. L’exemple suivant montre comment utiliser la fonctionXMemGetAllocationStatistics pour renseigner cette structure avec des statistiques sur la mémoire « garlic » (à écriture combinée côté processeur et non cohérente côté GPU).
Configuration requise
En-tête : xmem.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Diagnostics et suivi de la mémoireXALLOC_ATTRIBUTES
XMem
