On 30/10/06, <b class="gmail_sendername">Daniel P. Berrange</b> <<a href="mailto:dan@berrange.com">dan@berrange.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yes, using top to gauge memory usage of applications is a complete<br>and utter waste of time. It doesn't tell you about server side resources<br>used, it doesn't tell you that 3.5 GB of that 4 G is not even mapped by<br>
the OS (& likely never will be), it doesn't tell you that another 300 MB<br>of .so's is shared by every X application, etc, etc. Useless. Don't even<br>bother looking at top beyond identifying a potentially suspect app.
</blockquote><div><br>Indeed, even recent versions of gnome-system-monitor seem to do a *much* better job at memory reporting.  It seems to be using /proc/$PID/smaps for its info now, plus X memory info, which is exactly what you want.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> I think Dan Berrage has been writing/using some such tools for the One<br>
> Laptop Per Child project ...  What's really needed is something as<br>> easy and ubiquitous as "top", but accurate.<br><br>Yes, I wrote two tools for OLPC...</blockquote><div><br>*Tips hat*<br><br>Pete </div>
</div>