função Applications_GetTotalMemoryUsageInKB
Cabeçalho: #include <applibs/applications.h>
Obtém o uso total de memória do seu aplicativo de alto nível em kibibytes. Esse é o uso total de memória física do seu aplicativo no sistema, incluindo alocações de kernel (como buffers para soquetes) em nome do seu aplicativo ou do servidor de depuração, retornados 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_GetTotalMemoryUsageInKB(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.