On Tue, Feb 3, 2009 at 11:34 PM, Martin Langhoff <span dir="ltr"><<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Wed, Feb 4, 2009 at 1:03 PM,  <<a href="mailto:david@lang.hm">david@lang.hm</a>> wrote:<br>
> Ok, what tools can I use to satisfy you of this 'opinion' that<br>
> applications start faster on either KDE or GNOME than on Sugar on the same<br>
> hardware.<br>
><br>
> by the way, you are the first person I have heard dispute this.<br>
<br>
</div>Erik has done a few things lately that made me change perspective.<br>
Most comparisons have been made against stuff running off the SD-card,<br>
and made our Sugar/Fedora look very slow in comparison. Everyone<br>
jumped on Python/Sugar.<br>
<br>
However, our NAND is *slow*, it busy-waits, JFFS2 is slow, and Linux<br>
under a bit of mem pressure (and having no swap) starts discarding<br>
pages, assuming that disk reads are reasonably fast and<br>
non-cpu-blocking. But reading pages from the NAND turns out to be slow<br>
and most importantly it pegs the CPU hard.<br>
<br>
Get the debxo or the vanilla fedoras running on the NAND. The<br>
performance delta is not what we thought it would be.</blockquote><div></div><div>That's not exactly true. Most software that can be installed using yum(on the NAND) runs fast. XFCE, for instance, takes some time to load the basic desktop but then everything is mostly snappy enough and not memory starved.</div>
<div>That software is still not compiled for the Geode LX, which further slows it down. </div><div>As you say, everything uses CPU on the Geode. Things like decompressing can be made, probably, a lot faster just by using compiler optimizations. Has this been considered in any way for future releases?</div>
<div></div><div>From my professional experience, compiler optimizations can account for 10-30% (or more) free performance.</div><div></div><div>Best regards,</div><div>                         Tiago Marques</div><div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<div class="Ih2E3d"><br>
cheers,<br>
<br>
<br>
m<br>
--<br>
 <a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a><br>
 <a href="mailto:martin@laptop.org">martin@laptop.org</a> -- School Server Architect<br>
 - ask interesting questions<br>
 - don't get distracted with shiny stuff  - working code first<br>
 - <a href="http://wiki.laptop.org/go/User:Martinlanghoff" target="_blank">http://wiki.laptop.org/go/User:Martinlanghoff</a><br>
_______________________________________________<br>
</div><div><div class="Wj3C7c">Devel mailing list<br>
<a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
</div></div></blockquote><br>