Funzione Applications_GetUserModeMemoryUsageInKBApplications_GetUserModeMemoryUsageInKB function

Intestazione: #include <applibs/Applications. h>Header: #include <applibs/applications.h>

Ottiene l'utilizzo della memoria in modalità utente dell'applicazione di alto livello in KB.Gets the user-mode memory usage of your high-level application in kibibytes. Si tratta dell'oggetto quantità di memoria fisica usata direttamente dall'app, memoria usata da tutte le librerie per suo conto (dette anche allocazioni anon ) e memoria usata dal server di debugamount of physical memory used directly by your app, the memory used by any libraries on its behalf (also referred to as anon allocations), and memory used by the debugging server , restituito come valore non elaborato (in KiB).This is the quantità di memoria fisica usata direttamente dall'app, memoria usata da tutte le librerie per suo conto (dette anche allocazioni anon ) e memoria usata dal server di debugamount of physical memory used directly by your app, the memory used by any libraries on its behalf (also referred to as anon allocations), and memory used by the debugging server, returned as a raw value (in KiB). I valori restituiti sono approssimativi e possono variare nelle diverse versioni del sistema operativo.Values returned are approximate and may vary across operating system versions.

static size_t Applications_GetUserModeMemoryUsageInKB(void);

ErrorsErrors

Restituisce 0 se viene rilevato un errore e imposta sul errno valore di errore.Returns 0 if an error is encountered and sets errno to the error value.

  • EAGAIN: informazioni temporaneamente non disponibili.EAGAIN: Information temporarily unavailable. La chiamata può funzionare se riprovare più tardi.The call may work if tried again later.

È errno possibile specificare anche qualsiasi altro tipo di errore. tali errori non sono deterministici e non vi è alcuna garanzia che lo stesso comportamento venga mantenuto tramite gli aggiornamenti del sistema.Any other errno may also be specified; such errors aren't deterministic and there's no guarantee that the same behavior will be retained through system updates.

Valore restituitoReturn value

Restituisce il numero di KB di memoria allocato o 0 in caso di errore, nel qual caso errno viene impostato sul valore di errore.Returns the number of kibibytes of memory allocated, or 0 on error, in which case errno is set to the error value.