libgtop r2749 - trunk/sysdeps/linux



Author: bdejean
Date: Sat May 24 16:20:01 2008
New Revision: 2749
URL: http://svn.gnome.org/viewvc/libgtop?rev=2749&view=rev

Log:
Put back the old behaviour (no smart pss for now).


Modified:
   trunk/sysdeps/linux/procmem.c

Modified: trunk/sysdeps/linux/procmem.c
==============================================================================
--- trunk/sysdeps/linux/procmem.c	(original)
+++ trunk/sysdeps/linux/procmem.c	Sat May 24 16:20:01 2008
@@ -126,10 +126,19 @@
 	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
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]