--- main.c.orig	2005-12-21 23:03:02.539381250 -0500
+++ main.c	2005-12-21 23:07:24.911778500 -0500
@@ -351,6 +351,7 @@ multiload_applet_tooltip_update(LoadGrap
 
 	if (!strncmp(g->name, "memload", strlen("memload"))) {
 		mem_used = total_used - g->data[0][i - 1];
+#if 0
 		used_percent = 100 * (gdouble)mem_used / (gdouble)g->draw_height;
 		used_percent = CLAMP (used_percent, 0, 100);
 		
@@ -363,6 +364,18 @@ multiload_applet_tooltip_update(LoadGrap
 					       name,
 					       percent,
 					       percent - used_percent);
+#else
+		/* Display usage in absolute numbers
+		   This should show the total memory used minus cache,
+		   and the memory used for cache
+		 */
+		tooltip_text = g_strdup_printf(_("%s:\n"
+						 "%u program memory\n"
+						 "%u disk cache"),
+						name,
+						mem_used,
+						total_used - mem_used);
+#endif
 	} else {
 		const char *msg;
 
