Applications_GetUserModeMemoryUsageInKB funzione
Intestazione: #include <applicazioni/applicazioni.h>
Ottiene l'utilizzo della memoria in modalità utente dell'applicazione di livello elevato in kibibyte. Si tratta della quantità di memoria fisica utilizzata direttamente dall'app, della memoria utilizzata da qualsiasi libreria per suo conto (definita anche allocazioni anon ) e della memoria utilizzata dal server di debug, restituita come valore RAW (in KiB). I valori restituiti sono approssimativi e possono variare in base alle versioni del sistema operativo.
static size_t Applications_GetUserModeMemoryUsageInKB(void);
Errori
Restituisce 0 se si verifica un errore e imposta errno
il valore di errore.
- EAGAIN: informazioni temporaneamente non disponibili. La chiamata potrebbe funzionare se riprovato in un secondo momento.
Potrebbero anche essere specificati altri errno
errori. Tali errori non sono deterministici e non vi è alcuna garanzia che lo stesso comportamento verrà mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce il numero di kibibyte di memoria allocata o 0 per errore, nel qual caso errno
è impostato sul valore di errore.