Skip to main content

XMEM_HEAP_STATISTICS

Contient les statistiques d’un tas donné.

Syntaxe

Membres

dwSize
Type : ULONG
La taille de la structure XMEM_HEAP_STATISTICS. Ce membre doit être défini avant de passer la structure à XMemGetAllocationStatistics. dwPageGroupSize
Type : ULONG
À déterminer dwMaximumAllocatedSize
Type : SIZE_T
La taille maximale, en octets, que le tas a atteinte. dwMinimumFreeDepth
Type : SIZE_T
La quantité de mémoire libre, en octets, qui n’a jamais été utilisée. Elle est réinitialisée après chaque appel visant à modifier la valeur 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
Le nombre de fois où ce tas a appelé le noyau pour demander de la mémoire. dwFreeCount
Type : ULONG
Le nombre de fois où ce tas a appelé le noyau pour lui rendre 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 fonction XMemGetAllocationStatistics pour remplir cette structure avec les statistiques de la mémoire « garlic » (à écriture combinée pour le CPU et non cohérente pour le GPU).

Configuration requise

En-tête : xmem.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Diagnostics et suivi de la mémoire
XALLOC_ATTRIBUTES
XMem
Last modified on October 6, 2026