Other Alias
sg_get_page_statsSYNOPSIS
#include <statgrab.h>
sg_page_stats *sg_get_page_stats(void);
sg_page_stats *sg_get_page_stats_diff(void);
DESCRIPTION
sg_get_page_stats and sg_get_page_stats_diff both return a pointer to a static buffer of type sg_page_stats.sg_get_page_stats will return the number of pages the system has paged in and out since bootup. sg_get_page_stats_diff will return the difference since last time it was called. If it has not been called before, it will return sg_get_page_stats.
RETURN VALUES
typedef struct{ long long pages_pagein; long long pages_pageout; time_t systime; }sg_page_stats;
- pages_pagein
- The number of pages swapped into memory.
- pages_pageout
- The number of pages swapped out of memory (to swap).
- systime
- The time period over which pages_pagein and pages_pageout were transferred.