Applications_GetUserModeMemoryUsageInKB funkce
Hlavička: #include <applibs/applications.h>
Získá využití paměti v uživatelském režimu aplikace vysoké úrovně v kibibajtech. Jedná se o množství fyzické paměti používané přímo vaší aplikací, paměť využívanou všemi knihovnami jejím jménem (označovaná také jako přidělení anon ) a paměť využívaná ladicím serverem vrácená jako nezpracovaná hodnota (v KiB). Vrácené hodnoty jsou přibližné a v různých verzích operačního systému se můžou lišit.
static size_t Applications_GetUserModeMemoryUsageInKB(void);
Chyby
Vrátí hodnotu 0, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
- EAGAIN: Informace jsou dočasně nedostupné. Volání může fungovat, pokud to zkusíte později znovu.
Je také možné zadat jakékoli jiné errno
chyby. Tyto chyby nejsou deterministické a neexistuje žádná záruka, že se stejné chování zachová prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí počet kibibajtů přidělené paměti nebo 0 při chybě. V tomto případě errno
je nastavená na chybovou hodnotu.