Funktionen Applications_GetTotalMemoryUsageInKB
Sidhuvud: #include <applibs/applications.h>
Hämtar den totala minnesanvändningen för ditt program på hög nivå i kibibyte. Det här är den totala fysiska minnesanvändningen för din app i systemet, inklusive kernelallokeringar (t.ex. buffertar för socketar) för din app eller felsökningsservern, som returneras som ett raw-värde (i KiB). Värdena som returneras är ungefärliga och kan variera mellan olika operativsystemsversioner.
static size_t Applications_GetTotalMemoryUsageInKB(void);
Fel
Returnerar 0 om ett fel påträffas och anger errno
felvärdet.
- EAGAIN: Information är inte tillgänglig för tillfället. Samtalet kan fungera om det försöker igen senare.
errno
Andra kan också anges, sådana fel är inte deterministiska och det finns ingen garanti för att samma beteende behålls via systemuppdateringar.
Returvärde
Returnerar antalet kibibyte minne som tilldelats, eller 0 vid fel, i vilket fall errno
är inställt på felvärdet.