Partilhar via


função Applications_GetPeakUserModeMemoryUsageInKB

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

Obtém o pico de utilização da memória no modo de utilizador da sua aplicação de alto nível em kibibytes. Esta é a quantidade máxima de memória de utilizador utilizada na sessão atual. É devolvido como um valor não processado (em KiB). Os valores devolvidos são aproximados e podem variar entre versões do sistema operativo.

static size_t Applications_GetPeakUserModeMemoryUsageInKB(void);

Erros

Devolve 0 se for encontrado um erro e define errno para o valor de erro.

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

Qualquer outro errno também pode ser especificado; tais erros não são deterministas e não há garantias de que o mesmo comportamento será mantido através de atualizações do sistema.

Valor devolvido

Devolve o número de kibibytes de memória alocada ou 0 no erro, caso errno em que está definido como o valor de erro.