Applications_GetUserModeMemoryUsageInKB fonction
En-tête : #include <applibs/applications.h>
Obtient l’utilisation de la mémoire en mode utilisateur de votre application de haut niveau en kibioctets. Il s’agit de la quantité de mémoire physique utilisée directement par votre application, de la mémoire utilisée par les bibliothèques en son nom (également appelées allocations anon ) et de la mémoire utilisée par le serveur de débogage, retournée sous forme de valeur brute (en Kio). Les valeurs retournées sont approximatives et peuvent varier selon les versions du système d’exploitation.
static size_t Applications_GetUserModeMemoryUsageInKB(void);
Erreurs
Retourne 0 si une erreur est rencontrée et définit errno
sur la valeur d’erreur.
- EAGAIN : informations temporairement indisponibles. L’appel peut fonctionner en cas de nouvelle tentative ultérieure.
Toutes les autres errno
peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et il n’existe aucune garantie que le même comportement sera conservé via les mises à jour système.
Valeur de retour
Retourne le nombre de kibioctets de mémoire alloué, ou 0 en cas d’erreur, auquel cas errno
est défini sur la valeur d’erreur.