Condividi tramite


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.