Compartilhar via


função Applications_GetUserModeMemoryUsageInKB

Cabeçalho: #include <applibs/applications.h>

Obtém o uso de memória do modo de usuário do seu aplicativo de alto nível em kibibytes. Essa é a quantidade de memória física usada diretamente pelo aplicativo, a memória usada por quaisquer bibliotecas em seu nome (também conhecidas como alocações de anon ) e memória usada pelo servidor de depuração, retornada como um valor bruto (em KiB). Os valores retornados são aproximados e podem variar entre as versões do sistema operacional.

static size_t Applications_GetUserModeMemoryUsageInKB(void);

Erros

Retorna 0 se um erro for encontrado e definir errno como o valor do erro.

  • EAGAIN: Informações temporariamente indisponíveis. A chamada pode funcionar se for tentada novamente mais tarde.

Qualquer outro errno também pode ser especificado; esses erros não são determinísticos e não há garantia de que o mesmo comportamento será mantido por meio de atualizações do sistema.

Valor retornado

Retorna o número de kibibytes de memória alocados ou 0 no erro, nesse caso errno é definido como o valor do erro.