función Applications_GetUserModeMemoryUsageInKB
Encabezado: #include <applibs/applications.h>
Obtiene el uso de memoria del modo de usuario de su aplicación de alto nivel en el modo de useribytes. Esta es la cantidad de memoria física usada directamente por la aplicación, la memoria que usan las bibliotecas en su nombre (también denominadas asignaciones anon ) y la memoria usada por el servidor de depuración, devuelta como un valor sin procesar (en KiB). Los valores devueltos son aproximados y pueden variar entre las versiones del sistema operativo.
static size_t Applications_GetUserModeMemoryUsageInKB(void);
Errores
Devuelve 0 si se encuentra un error y se establece errno
en el valor de error.
- EAGAIN: información no disponible temporalmente. La llamada puede funcionar si se vuelve a intentar más tarde.
También se puede especificar cualquier otro errno
error; estos errores no son deterministas y no hay ninguna garantía de que el mismo comportamiento se conservará a través de las actualizaciones del sistema.
Valor devuelto
Devuelve el número de redistribuibytes de memoria asignada, o 0 en error, en cuyo caso errno
se establece en el valor de error.