Added proc_mem example.

* pprint.c: (pprint_get_proc_mem), (main):

        Added proc_mem example.
This commit is contained in:
Benoît Dejean
2006-02-27 08:14:12 +00:00
parent 89f9c1d43a
commit e71023b362
2 changed files with 25 additions and 0 deletions

View File

@@ -268,6 +268,24 @@ static void pprint_get_proc_kernel(pid_t pid)
}
static void pprint_get_proc_mem(pid_t pid)
{
glibtop_proc_mem buf;
glibtop_get_proc_mem(&buf, pid);
HEADER_PPRINT(glibtop_get_proc_mem);
PPRINT(flags, "%#llx");
PPRINT(size, "%llu");
PPRINT(vsize, "%llu");
PPRINT(resident, "%llu");
PPRINT(share, "%llu");
PPRINT(rss, "%llu");
PPRINT(rss_rlim, "%llu");
FOOTER_PPRINT();
}
int main()
{
@@ -298,6 +316,7 @@ int main()
pprint_get_uptime();
pprint_get_proc_kernel(getpid());
pprint_get_proc_mem(getpid());
glibtop_close();