diff options
author | Benoît Dejean <bdejean@src.gnome.org> | 2008-05-24 16:20:01 +0000 |
---|---|---|
committer | Benoît Dejean <bdejean@src.gnome.org> | 2008-05-24 16:20:01 +0000 |
commit | af81e9be75658069ee38ef1471b5f4c9ef92b283 (patch) | |
tree | 5f6d172651c37800f269fe632c944621dbb80079 | |
parent | 90fc3ca780060c8c1b4a20fdc0c75789e485f28a (diff) | |
download | libgtop-af81e9be75658069ee38ef1471b5f4c9ef92b283.tar.gz |
Put back the old behaviour (no smart pss for now).
svn path=/trunk/; revision=2749
-rw-r--r-- | sysdeps/linux/procmem.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sysdeps/linux/procmem.c b/sysdeps/linux/procmem.c index 1e1b3b6f..5b810c54 100644 --- a/sysdeps/linux/procmem.c +++ b/sysdeps/linux/procmem.c @@ -126,10 +126,19 @@ glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid) buf->resident *= pagesize; buf->share *= pagesize; - buf->flags |= _glibtop_sysdeps_proc_mem; + /* dummy values */ + buf->vsize = buf->size; + buf->rss_rlim = ~0; + buf->flags |= _glibtop_sysdeps_proc_mem; + +#if 0 + /* FIXME: see previous comment */ if (server->os_version_code >= LINUX_VERSION_CODE(2, 6, 25)) { buf->rss = get_pss(server, pid); buf->flags |= _glibtop_sysdeps_proc_mem_pss; } +#else + buf->rss = buf->resident; +#endif } |