Sdílet prostřednictvím


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.