Sdílet prostřednictvím


Applications_GetPeakUserModeMemoryUsageInKB funkce

Hlavička: #include <applibs/applications.h>

Získá maximální využití paměti v uživatelském režimu aplikace vysoké úrovně v kibibajtech. Jedná se o maximální velikost uživatelské paměti využité v aktuální relaci. Vrátí se 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_GetPeakUserModeMemoryUsageInKB(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.