Merge branch 'sigar-1.6'

This commit is contained in:
Doug MacEachern 2010-04-05 16:30:37 -07:00
commit f14fc92e81
1 changed files with 7 additions and 0 deletions

View File

@ -490,6 +490,13 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
return status;
}
mem->free = vmstat.free;
kern = vmstat.inactive;
# if defined(__OpenBSD__)
kern += vmstat.vnodepages + vmstat.vtextpages;
# elif defined(__NetBSD__)
kern += vmstat.filepages + vmstat.execpages;
# endif
kern *= sigar->pagesize;
#endif
mem->used = mem->total - mem->free;