<?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/"
		>
<channel>
	<title>Comments on: Java Performance</title>
	<atom:link href="http://wuetender-junger-mann.de/wordpress/2005/08/java-performance-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://wuetender-junger-mann.de/wordpress/2005/08/java-performance-2/</link>
	<description>Der Freiheit eine Gasse</description>
	<lastBuildDate>Fri, 07 Oct 2011 08:49:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: felix</title>
		<link>http://wuetender-junger-mann.de/wordpress/2005/08/java-performance-2/comment-page-1/#comment-3</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Sun, 04 Sep 2005 07:45:38 +0000</pubDate>
		<guid isPermaLink="false">http://wuetender-junger-mann.de/wordpress/?p=6#comment-3</guid>
		<description>Prinzipiell ist das richtig und die Messungen hatte ich unter anderem vorgenommen, um das zu zeigen. 
Denn Objekterzeugung ist billig und Methodenaufrufe auch, man kann hier also getrost ein schönes Design machen.

Allerdings muss beachtet werden, dass bestimmte Operationen _sehr_ viel teurer sind. Insbesondere bei verteilten Anwendungen muss man da schon beim Design ein wenig aufpassen.

Das ist alles relativ klar. Aber es ist erschreckend wie viele Leute als IT-Spezialisten rumlaufen und noch nie einen Profiler angeschmissen haben.
Leute die gerne einmal mehr zur DAtenbank laufen, &quot;weil die schneller sortiert&quot;.

Übrigens auch unverschämt ist JProbe. Ein sauteures Tool, das eine vollkommen kaputte Benutzeroberfläche hat - Swing at its worst.</description>
		<content:encoded><![CDATA[<p>Prinzipiell ist das richtig und die Messungen hatte ich unter anderem vorgenommen, um das zu zeigen.<br />
Denn Objekterzeugung ist billig und Methodenaufrufe auch, man kann hier also getrost ein schönes Design machen.</p>
<p>Allerdings muss beachtet werden, dass bestimmte Operationen _sehr_ viel teurer sind. Insbesondere bei verteilten Anwendungen muss man da schon beim Design ein wenig aufpassen.</p>
<p>Das ist alles relativ klar. Aber es ist erschreckend wie viele Leute als IT-Spezialisten rumlaufen und noch nie einen Profiler angeschmissen haben.<br />
Leute die gerne einmal mehr zur DAtenbank laufen, &#8220;weil die schneller sortiert&#8221;.</p>
<p>Übrigens auch unverschämt ist JProbe. Ein sauteures Tool, das eine vollkommen kaputte Benutzeroberfläche hat &#8211; Swing at its worst.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kiu</title>
		<link>http://wuetender-junger-mann.de/wordpress/2005/08/java-performance-2/comment-page-1/#comment-2</link>
		<dc:creator>kiu</dc:creator>
		<pubDate>Sat, 20 Aug 2005 00:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://wuetender-junger-mann.de/wordpress/?p=6#comment-2</guid>
		<description>Imho sollte man sich beim Entwickeln um Performance generell keine Gedanken machen (zumindest auf solch einer niedrigen Ebene).

&quot;As a rule, 90 percent of a program&#039;s excution time is spent executing 10 percent of the code.&quot;

Wenn man ein funktionierendes Programm hat, kann man am Ende einen Profiler drueberjagen (java -prof helloworld) und die Bottlenecks identifizieren.</description>
		<content:encoded><![CDATA[<p>Imho sollte man sich beim Entwickeln um Performance generell keine Gedanken machen (zumindest auf solch einer niedrigen Ebene).</p>
<p>&#8220;As a rule, 90 percent of a program&#8217;s excution time is spent executing 10 percent of the code.&#8221;</p>
<p>Wenn man ein funktionierendes Programm hat, kann man am Ende einen Profiler drueberjagen (java -prof helloworld) und die Bottlenecks identifizieren.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

