Delen via


Applications_GetUserModeMemoryUsageInKB functie

Header: #include <applibs/applications.h>

Hiermee haalt u het geheugengebruik in de gebruikersmodus van uw toepassing op hoog niveau op in kibibytes. Dit is de hoeveelheid fysiek geheugen die rechtstreeks door uw app wordt gebruikt, het geheugen dat namens de app wordt gebruikt door bibliotheken (ook wel anon-toewijzingen genoemd) en het geheugen dat wordt gebruikt door de foutopsporingsserver, geretourneerd als een onbewerkte waarde (in KiB). De geretourneerde waarden zijn bij benadering en kunnen per versie van het besturingssysteem verschillen.

static size_t Applications_GetUserModeMemoryUsageInKB(void);

Fouten

Retourneert 0 als er een fout optreedt en wordt ingesteld errno op de foutwaarde.

  • EAGAIN: informatie is tijdelijk niet beschikbaar. Het gesprek werkt mogelijk als het later opnieuw wordt geprobeerd.

errno Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en er is geen garantie dat hetzelfde gedrag wordt behouden via systeemupdates.

Retourwaarde

Retourneert het aantal toegewezen kibibytes geheugen, of 0 bij fout, in welk geval errno is ingesteld op de foutwaarde.