<div class="gmail_quote">On Tue, Jun 15, 2010 at 6:03 PM, Benjamin M. Schwartz <span dir="ltr">&lt;<a href="mailto:bmschwar@fas.harvard.edu">bmschwar@fas.harvard.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On 06/15/2010 05:48 PM, Anish Mangal wrote:<br>
&gt; Sugar presently lacks a means to display the current status of system<br>
&gt; resources such as free memory, CPU load, etc. I&#39;d like form an opinion<br>
&gt; as to what should be the ideal way to make these numbers available to<br>
&gt; the user.<br>
<br>
</div>That&#39;s a great question!<br>
<br>
The original Sugar design specifically called for the Home View&#39;s Activity<br>
Ring [1] to display the memory usage of every running activity, and there<br>
were even test implementations of this.  It proved difficult to measure<br>
memory usage well, and the Activity Ring was dropped with the Sugar 0.82<br>
interface redesign.  However, tools for measuring memory usage in Linux<br>
have improved since then.  I think showing the memory usage of each<br>
activity would be very useful.<br>
<br>
Showing per-activity CPU usage would also be interesting, although I think<br>
it is both harder and less useful than memory usage, because it changes so<br>
rapidly.<br>
<div class="im"><br>
&gt; Perhaps an icon (or a set of icons) could be added to frame to<br>
&gt; graphically display real time data, their context menu revealing more<br>
&gt; detailed information.<br>
<br>
</div>I personally think that per-activity numbers are often more interesting<br>
than system-wide numbers.  As such, I would associate the resource<br>
utilization statistics with each running activity&#39;s icon in the taskbar<br>
(top frame bar).  The problem is how to display the information in a way<br>
that is discoverable but not intrusive.<br>
<br>
--Ben<br>
<br>
[1] <a href="http://wiki.laptop.org/go/Activity_ring" target="_blank">http://wiki.laptop.org/go/Activity_ring</a></blockquote><div><br></div><div>See also <a href="http://wiki.laptop.org/go/Talk:Designs/Activity_Management#Memory_economics:">http://wiki.laptop.org/go/Talk:Designs/Activity_Management#Memory_economics</a></div>

<div>and Eben&#39;s reply,</div><div><a href="http://lists.sugarlabs.org/archive/sugar-devel/2008-April/005021.html">http://lists.sugarlabs.org/archive/sugar-devel/2008-April/005021.html</a>.</div><div><br></div></div>