Applications_GetTotalMemoryUsageInKB funzione
Intestazione: #include <applicazioni/applicazioni.h>
Ottiene l'utilizzo totale della memoria dell'applicazione di alto livello in kibibyte. Si tratta dell'utilizzo totale della memoria fisica dell'app nel sistema, incluse le allocazioni del kernel (ad esempio i buffer per i socket) per conto dell'app o del server di debug, restituite come valore RAW (in KiB). I valori restituiti sono approssimativi e possono variare in base alle versioni del sistema operativo.
static size_t Applications_GetTotalMemoryUsageInKB(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.