Added proc_mem example.
* pprint.c: (pprint_get_proc_mem), (main): Added proc_mem example.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2006-02-27 Benoît Dejean <benoit@placenet.org>
|
||||||
|
|
||||||
|
* pprint.c: (pprint_get_proc_mem), (main):
|
||||||
|
|
||||||
|
Added proc_mem example.
|
||||||
|
|
||||||
2005-12-15 Benoît Dejean <benoit@placenet.org>
|
2005-12-15 Benoît Dejean <benoit@placenet.org>
|
||||||
|
|
||||||
* proclist.c: (print_pids), (main):
|
* proclist.c: (print_pids), (main):
|
||||||
|
@@ -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()
|
int main()
|
||||||
{
|
{
|
||||||
@@ -298,6 +316,7 @@ int main()
|
|||||||
pprint_get_uptime();
|
pprint_get_uptime();
|
||||||
|
|
||||||
pprint_get_proc_kernel(getpid());
|
pprint_get_proc_kernel(getpid());
|
||||||
|
pprint_get_proc_mem(getpid());
|
||||||
|
|
||||||
glibtop_close();
|
glibtop_close();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user