After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 94219 - Don't include buffers/cache in memory graph
Don't include buffers/cache in memory graph
Status: RESOLVED FIXED
Product: system-monitor
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: System-monitor maintainers
System-monitor maintainers
Depends on:
Blocks:
 
 
Reported: 2002-09-25 21:44 UTC by Havoc Pennington
Modified: 2011-11-11 10:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Havoc Pennington 2002-09-25 21:44:42 UTC
See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=73281
Comment 1 Kevin Vandersloot 2003-11-23 15:13:24 UTC
Fixed now in 2.5.x
Comment 2 Joe McCann 2004-12-23 13:08:33 UTC
This issue still seems to be present in gnome-system-monitor-2.8.1, where the
memory chart doesn't exclude buffers and cache from its total.

Bug confirmed here also, http://bugs.gentoo.org/show_bug.cgi?id=75207
Comment 3 Benoît Dejean 2004-12-23 13:42:37 UTC
well, i think it's more relevant to include cache and buffers in 'used' because
some translations refer to 'physical memory used'.

the label is "Used memory" and actually, cache and buffers is used memory.
Comment 4 Havoc Pennington 2004-12-23 16:31:07 UTC
The criteria shouldn't be whether something is technically "used", instead
providing a number that's most useful for what you want to do when using the app.

I would say you normally want to see which apps are causing you to not have
enough memory. So you want to show memory that's the app's "fault" (including X
server resources probably, but not including cache that is under the kernel's
control).
The idea is to cast blame.
Comment 5 Benoît Dejean 2004-12-23 16:34:25 UTC
"Used memory" -> "User memory" ?
Comment 6 Ivan Yosifov 2004-12-24 10:27:37 UTC
Showing "technically used" memory makes the graph useless , as almost always app
memory + cache memory = all the memory , the graph will be pretty much
flat-at-the-top , as it is in 2.8.1 . It should only show app memory , and ( if
you find it important ) add a seperate cruve that shows mem + cache memory.

Ivan Yosifov.
Comment 7 Benoît Dejean 2004-12-24 11:41:38 UTC
So do you agree that i :
- revert in gnome-2-8
- revert in HEAD and change the label to "user memory" ?
Comment 8 Ivan Yosifov 2004-12-24 12:24:59 UTC
Yes
Comment 10 Ivan Yosifov 2004-12-24 14:44:56 UTC
Same to you :)
Comment 11 slfsmm 2006-09-21 03:32:51 UTC
Do you think "user memory" is a good label name to describe the potential available memory for user space application? In my first glance, I took it as the free memory for user app.
Comment 12 Benoît Dejean 2006-09-24 18:28:25 UTC
I don't understand a single world.
Comment 13 slfsmm 2006-09-25 07:35:11 UTC
Oh. Sorry. My new comment is:

Gnome-system-monitor uses "user memory" to represent used app memory, but in my first glance, I took it as the free app memory. Do you have a better label?
Comment 14 Benoît Dejean 2006-09-26 14:47:15 UTC
"non-free user memory"
Comment 15 slfsmm 2006-09-27 01:29:14 UTC
It looks good for me. Thanks.