<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Serge Jespers &#187; cpu</title>
	<atom:link href="http://www.webkitchen.be/tag/cpu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webkitchen.be</link>
	<description>Life as an Adobe platform evangelist</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:35:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Reducing CPU usage in Adobe AIR</title>
		<link>http://www.webkitchen.be/2009/10/20/reducing-cpu-usage-in-adobe-air/</link>
		<comments>http://www.webkitchen.be/2009/10/20/reducing-cpu-usage-in-adobe-air/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 06:21:07 +0000</pubDate>
		<dc:creator>Serge Jespers</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[destroytoday]]></category>
		<category><![CDATA[framerate throttling]]></category>
		<category><![CDATA[jonnie hallman]]></category>
		<category><![CDATA[reduce]]></category>

		<guid isPermaLink="false">http://www.webkitchen.be/?p=1753</guid>
		<description><![CDATA[Jonnie Hallman from DestroyTwitter fame and recently employed by the Adobe XD team, wrote a great article about how he reduced CPU usage in his AIR application. &#8220;AIR gets a bad rap for being a bloated runtime, using up a lot of precious memory and CPU. Although a lot of AIR applications seem to fall [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F10%2F20%2Freducing-cpu-usage-in-adobe-air%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F10%2F20%2Freducing-cpu-usage-in-adobe-air%2F&amp;source=sjespers&amp;style=normal&amp;service=bit.ly&amp;service_api=R_f11b21ad05448f9b4029b73b124e8d0e&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-1754" style="margin-right:10px; margin-bottom:10px;" title="jonnie_hallman" src="http://www.webkitchen.be/wp-content/uploads/2009/10/jonnie_hallman.jpg" alt="jonnie_hallman" width="160" height="160" align="left" /><a href="http://destroytoday.com/blog/" target="_blank">Jonnie Hallman</a> from <a href="https://destroytwitter.com/" target="_blank">DestroyTwitter</a> fame and recently employed by the Adobe XD team, wrote a <a href="http://www.adobe.com/devnet/air/flex/articles/framerate_throttling.html?devcon=f12" target="_blank">great article</a> about how he reduced CPU usage in his AIR application.</p>
<p><em>&#8220;AIR gets a bad rap for being a bloated runtime, using up a lot of precious memory and CPU. Although a lot of AIR applications seem to fall into this trap, it doesn&#8217;t have to be this way. There are a number of techniques you can use to develop a lightweight application that rivals native programs in terms of performance,&#8221;</em> he says.</p>
<p>The <a href="http://www.adobe.com/devnet/air/flex/articles/framerate_throttling.html?devcon=f12" target="_blank">article</a> explains what framerate throttling is and how best to implement it in your application.</p>
<iframe id="basic_facebook_social_plugins_likebutton" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F10%2F20%2Freducing-cpu-usage-in-adobe-air%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:75px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.webkitchen.be/2009/10/20/reducing-cpu-usage-in-adobe-air/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Building CPU efficient Adobe AIR apps</title>
		<link>http://www.webkitchen.be/2009/06/04/building-cpu-efficient-adobe-air-apps/</link>
		<comments>http://www.webkitchen.be/2009/06/04/building-cpu-efficient-adobe-air-apps/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 08:07:37 +0000</pubDate>
		<dc:creator>Serge Jespers</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Best practices]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.webkitchen.be/?p=1384</guid>
		<description><![CDATA[One of the biggest complaints we hear a lot about AIR applications is that they use too much memory and/or too much CPU. Sure&#8230; Adobe needs to (and will) make investments in improving the performance of AIR and Flash Player but you as a developer can already make some improvements to your app as well. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F06%2F04%2Fbuilding-cpu-efficient-adobe-air-apps%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F06%2F04%2Fbuilding-cpu-efficient-adobe-air-apps%2F&amp;source=sjespers&amp;style=normal&amp;service=bit.ly&amp;service_api=R_f11b21ad05448f9b4029b73b124e8d0e&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the biggest complaints we hear a lot about AIR applications is that they use too much memory and/or too much CPU. Sure&#8230; Adobe needs to (and will) make investments in improving the performance of AIR and Flash Player but you as a developer can already make some improvements to your app as well. I know this has been discussed before but repetition never hurt anyone. ;-) If you&#8217;re having issues with the app that you are building, you should definitely check out <a href="http://arno.org/arnotify/2009/05/writing-well-behaved-efficient-air-applications/" target="_blank">Arno&#8217;s blog post</a> about this very topic.</p>
<p>With just 4 simple tips, you can dramatically improve the memory/CPU usage footprint of your application.</p>
<ol>
<li>Use the lowest framerate possible
<li>Dynamically change the framerate to fit your application needs
<li>Only use Event.ENTER_FRAME handlers when necessary
<li>Have as few Event.ENTER_FRAME handlers and Timers as possible
</ol>
<p>Check out <a href="http://arno.org/arnotify/2009/05/writing-well-behaved-efficient-air-applications/" target="_blank">Arno&#8217;s blog</a> for more info on how to implement these tips. The AIR team also has a <a href="http://blogs.adobe.com/air/2009/05/performance_tips_for_adobe_air.html" target="_blank">blog post</a> about this topic.</p>
<p>If you have any other tips that you are currently using, please feel free to leave a comment. Also, if you have any questions regarding this topic, please feel free to get in touch.</p>
<iframe id="basic_facebook_social_plugins_likebutton" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.webkitchen.be%2F2009%2F06%2F04%2Fbuilding-cpu-efficient-adobe-air-apps%2F&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:75px"></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.webkitchen.be/2009/06/04/building-cpu-efficient-adobe-air-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

