<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: KDE vs XFCE in terms of memory usage</title>
	<atom:link href="http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/</link>
	<description>incomplete and abridged</description>
	<lastBuildDate>Sat, 08 May 2010 06:36:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: bauermann</title>
		<link>http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/#comment-19</link>
		<dc:creator>bauermann</dc:creator>
		<pubDate>Tue, 08 Jan 2008 02:44:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/#comment-19</guid>
		<description>Thanks for the link, that&#039;s very interesting read indeed.

It seems my method for evaluating memory use is even lamer than I thought it was. :-) And Lubos got quite different results for the &quot;plain desktop&quot; case, which was what I was trying to measure. But he was using an older XFCE version, maybe things changed in that project since then...

About using lots of shared libraries, it&#039;s good from the memory usage and code reuse perspective, but the downside  is that it&#039;s lots of work for the dynamic linker and can have a measurable impact in program loading, as shown by Ulrich Drepper:

http://people.redhat.com/drepper/dsohowto.pdf

Prelinking can help, but not if libraries are dlopened (I don&#039;t know if KDE uses dlopen very much).</description>
		<content:encoded><![CDATA[<p>Thanks for the link, that&#8217;s very interesting read indeed.</p>
<p>It seems my method for evaluating memory use is even lamer than I thought it was. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  And Lubos got quite different results for the &#8220;plain desktop&#8221; case, which was what I was trying to measure. But he was using an older XFCE version, maybe things changed in that project since then&#8230;</p>
<p>About using lots of shared libraries, it&#8217;s good from the memory usage and code reuse perspective, but the downside  is that it&#8217;s lots of work for the dynamic linker and can have a measurable impact in program loading, as shown by Ulrich Drepper:</p>
<p><a href="http://people.redhat.com/drepper/dsohowto.pdf" rel="nofollow">http://people.redhat.com/drepper/dsohowto.pdf</a></p>
<p>Prelinking can help, but not if libraries are dlopened (I don&#8217;t know if KDE uses dlopen very much).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SSJ</title>
		<link>http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/#comment-18</link>
		<dc:creator>SSJ</dc:creator>
		<pubDate>Mon, 07 Jan 2008 16:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.bauermann.eng.br/2008/01/06/kde-vs-xfce-in-terms-of-memory-usage/#comment-18</guid>
		<description>&quot;One explanation would be that KDE actually shares more memory between processes than XFCE. &quot;

You might want to read Lubos Lunak&#039;s (kwin developer) analysis of memory usage:

http://ktown.kde.org/~seli/memory/desktop_benchmark.html

In short - yes, KDE is famed for its excellent adherence to the Once-And-Once-Only  ( http://en.wikipedia.org/wiki/Don&#039;t_repeat_yourself ) philosophy, with huge amounts of functionality crammed into shared libraries, resulting in apps that have a smaller Lines of Code count and just much less duplication and more efficiency in general.</description>
		<content:encoded><![CDATA[<p>&#8220;One explanation would be that KDE actually shares more memory between processes than XFCE. &#8221;</p>
<p>You might want to read Lubos Lunak&#8217;s (kwin developer) analysis of memory usage:</p>
<p><a href="http://ktown.kde.org/~seli/memory/desktop_benchmark.html" rel="nofollow">http://ktown.kde.org/~seli/memory/desktop_benchmark.html</a></p>
<p>In short &#8211; yes, KDE is famed for its excellent adherence to the Once-And-Once-Only  ( <a href="http://en.wikipedia.org/wiki/Don" rel="nofollow">http://en.wikipedia.org/wiki/Don</a>&#8216;t_repeat_yourself ) philosophy, with huge amounts of functionality crammed into shared libraries, resulting in apps that have a smaller Lines of Code count and just much less duplication and more efficiency in general.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
