<?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: On Mac, Skype Sucks CPU</title>
	<atom:link href="http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/feed/" rel="self" type="application/rss+xml" />
	<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/</link>
	<description>Trusted Insights and Conversations on the Next Wave of Technology</description>
	<lastBuildDate>Mon, 23 Nov 2009 10:06:30 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: puzzled skyper</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-491349</link>
		<dc:creator>puzzled skyper</dc:creator>
		<pubDate>Wed, 29 Aug 2007 18:37:23 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-491349</guid>
		<description>&lt;p&gt;Bon dia!&lt;/p&gt;

&lt;p&gt;I&#039;ve been using Sk for years in a couple Macintoshs, and i am at least as happy as Dave about it. But since a few days I am trying to load it in a different Mac (cube) and it doesnt load, even after upgrading the OS from 3.7 to 3.9 (requirement for the new version, wich is also the only version I can find available for Macs).&lt;/p&gt;

&lt;p&gt;So, any clue or help will be much appreaciated...&lt;/p&gt;

&lt;p&gt;Ciao!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bon dia!</p>
<p>I&#8217;ve been using Sk for years in a couple Macintoshs, and i am at least as happy as Dave about it. But since a few days I am trying to load it in a different Mac (cube) and it doesnt load, even after upgrading the OS from 3.7 to 3.9 (requirement for the new version, wich is also the only version I can find available for Macs).</p>
<p>So, any clue or help will be much appreaciated&#8230;</p>
<p>Ciao!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Varchas</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-455235</link>
		<dc:creator>Varchas</dc:creator>
		<pubDate>Fri, 17 Aug 2007 03:56:48 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-455235</guid>
		<description>&lt;p&gt;Well said Windi. Om I think the skype software architecture by itself is a very complicated one. One would wonder why would Skype go and have a MoU with Intel for providing more &quot;CPU&quot; only to its application, something that I feel very cheap about Skype. The latest version of Skype has something like 40 threads and with its memory usage being 100MB!!. I am behind a restricted NAT and no way my Skype could become a supernode. Also, it launches a &quot;skypePM&quot; which also eats up 20MB of memory along with 5-10 threads.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Well said Windi. Om I think the skype software architecture by itself is a very complicated one. One would wonder why would Skype go and have a MoU with Intel for providing more &#8220;CPU&#8221; only to its application, something that I feel very cheap about Skype. The latest version of Skype has something like 40 threads and with its memory usage being 100MB!!. I am behind a restricted NAT and no way my Skype could become a supernode. Also, it launches a &#8220;skypePM&#8221; which also eats up 20MB of memory along with 5-10 threads.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: windi</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38229</link>
		<dc:creator>windi</dc:creator>
		<pubDate>Thu, 21 Dec 2006 08:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38229</guid>
		<description>&lt;p&gt;I&#039;ve known about the &quot;supernode&quot; feature for a long while. Still, six days ago I installed Skype again because a friend wanted to use it with me. It has been running ever since, and this morning I noticed it was eating &lt;em&gt;lots&lt;/em&gt; of CPU constantly (this on Windows 2003 Server.) The Internet, when used from other computers on the same connection, has been sluggish for these days, so in other words I became a supernode again. I want to use my computer and connection 100% trouble free, so I had to uninstall Skype again. Users who don&#039;t have these problems must be either behind a NAT, or they use their computer in a way they don&#039;t get these problems (turning off over night, IP changing.) I don&#039;t want to firewall Skype myself because then my calls would just add the extra traffic on someone elses computer. I trust to real protocols like SIP and VoIP, which work just as well but require real configuration (opening a port) and they generally work cleanly. Also it is free to make client programs for those standardized protocols - with Skype it will be only the crap they provide. I am happy there still exists a real telephone network so that Skype is not like a world domination thing. :)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;ve known about the &#8220;supernode&#8221; feature for a long while. Still, six days ago I installed Skype again because a friend wanted to use it with me. It has been running ever since, and this morning I noticed it was eating <em>lots</em> of CPU constantly (this on Windows 2003 Server.) The Internet, when used from other computers on the same connection, has been sluggish for these days, so in other words I became a supernode again. I want to use my computer and connection 100% trouble free, so I had to uninstall Skype again. Users who don&#8217;t have these problems must be either behind a NAT, or they use their computer in a way they don&#8217;t get these problems (turning off over night, IP changing.) I don&#8217;t want to firewall Skype myself because then my calls would just add the extra traffic on someone elses computer. I trust to real protocols like SIP and VoIP, which work just as well but require real configuration (opening a port) and they generally work cleanly. Also it is free to make client programs for those standardized protocols &#8211; with Skype it will be only the crap they provide. I am happy there still exists a real telephone network so that Skype is not like a world domination thing. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: garouso</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38228</link>
		<dc:creator>garouso</dc:creator>
		<pubDate>Sun, 17 Dec 2006 03:10:30 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38228</guid>
		<description>&lt;p&gt;Your problem is your “computer” and the “OS” that you are using. Buy a real Windows computer like Dell or whatever and all your problems will be solved. See, programs like Skype need a computer to run properly – cannot run them on a Fisher-Price –my-first-computer-thing.
Hope this helps.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Your problem is your “computer” and the “OS” that you are using. Buy a real Windows computer like Dell or whatever and all your problems will be solved. See, programs like Skype need a computer to run properly – cannot run them on a Fisher-Price –my-first-computer-thing.<br />
Hope this helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: huh?</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38227</link>
		<dc:creator>huh?</dc:creator>
		<pubDate>Thu, 27 Apr 2006 03:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38227</guid>
		<description>&lt;p&gt;&quot;Who even uses skype nowadays?&quot;&lt;/p&gt;

&lt;p&gt;What kind of comment is that? How many millions of people use Skype?&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>&#8220;Who even uses skype nowadays?&#8221;</p>
<p>What kind of comment is that? How many millions of people use Skype?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38226</link>
		<dc:creator>dave</dc:creator>
		<pubDate>Tue, 04 Apr 2006 05:23:13 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38226</guid>
		<description>&lt;p&gt;Sorry to be boring guys, but having been using Skype for over a year now - all the time - to other PCs and to phones, neither I nor any of the people I use it with have ever had any problems whatsover. The sound quality from PC-to-PC is superb - way better than phone (although from PC-to-phone there may occasionally be some delay), PC-to-overseas phone is so unbelievably cheap it may as well be free, and PC-to-PC IS free. Billing has always been extremely straightfoward and problem-free. Thumbs up for Skype here!&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Sorry to be boring guys, but having been using Skype for over a year now &#8211; all the time &#8211; to other PCs and to phones, neither I nor any of the people I use it with have ever had any problems whatsover. The sound quality from PC-to-PC is superb &#8211; way better than phone (although from PC-to-phone there may occasionally be some delay), PC-to-overseas phone is so unbelievably cheap it may as well be free, and PC-to-PC IS free. Billing has always been extremely straightfoward and problem-free. Thumbs up for Skype here!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Redscowl Bluesingsky</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38225</link>
		<dc:creator>Redscowl Bluesingsky</dc:creator>
		<pubDate>Mon, 16 Jan 2006 18:29:09 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38225</guid>
		<description>&lt;p&gt;Who even uses skype nowadays?&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Who even uses skype nowadays?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Om Malik on Broadband : &#187; Skype, The Bandwidth Hog</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38224</link>
		<dc:creator>Om Malik on Broadband : &#187; Skype, The Bandwidth Hog</dc:creator>
		<pubDate>Wed, 11 Jan 2006 01:29:38 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38224</guid>
		<description>&lt;p&gt;[...] Skype&#8217;s recent versions have already been derided for being CPU hogs, not just for Mac owners, but for Windows PC users who complained that their machines were running hot, and Skype was consuming a lot of cycles. Its been a known fact to readers here of the various issues that go along with Skype. [...]&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>[...] Skype&#8217;s recent versions have already been derided for being CPU hogs, not just for Mac owners, but for Windows PC users who complained that their machines were running hot, and Skype was consuming a lot of cycles. Its been a known fact to readers here of the various issues that go along with Skype. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paul jardine</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38223</link>
		<dc:creator>paul jardine</dc:creator>
		<pubDate>Tue, 20 Dec 2005 20:38:22 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38223</guid>
		<description>Here is  link to your other article on increased bandwidth. If you have 30MB, are you going to care about someone using 64k?? Bandwidth is like money, you only notice your lack when it affects your ability to do the things you want to do.
On the CPU issue, it&#039;s very difficult to say, but i would not be surprised if the video code was causing it, even if you&#039;re not using video</description>
		<content:encoded><![CDATA[<p>Here is  link to your other article on increased bandwidth. If you have 30MB, are you going to care about someone using 64k?? Bandwidth is like money, you only notice your lack when it affects your ability to do the things you want to do.<br />
On the CPU issue, it&#8217;s very difficult to say, but i would not be surprised if the video code was causing it, even if you&#8217;re not using video</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Miller</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38222</link>
		<dc:creator>Frank Miller</dc:creator>
		<pubDate>Tue, 20 Dec 2005 18:40:44 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38222</guid>
		<description>Interesting threads discussion.  My client has two threads, one for the GUI and one for everything else.  The backend handles SIP, RTP, STUN, etc.  All file descriptors are non-blocking and I use select() to poll them before accessing them anyway.  All code that is run in this thread is designed to do things in small chunks.  Classic polling loop design.</description>
		<content:encoded><![CDATA[<p>Interesting threads discussion.  My client has two threads, one for the GUI and one for everything else.  The backend handles SIP, RTP, STUN, etc.  All file descriptors are non-blocking and I use select() to poll them before accessing them anyway.  All code that is run in this thread is designed to do things in small chunks.  Classic polling loop design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcelo</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38221</link>
		<dc:creator>Marcelo</dc:creator>
		<pubDate>Tue, 20 Dec 2005 16:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38221</guid>
		<description>continuation of previous post...

per conversation threads so that the encode/decode of the audio streams can be performed separately, and kept in separate queues. There are a variety of ways that this can be performed, and I&#039;m not necessarily advocating this design anyway.

If it WERE threads, the question would be, which threads are consuming what amount of CPU ? Is/Are it/they the presentation layer thread(s) ? Is it the codec threads for encoding/decoding the streams. Could there be nascently dormant threads created for things like video, etc. that are kept around ( it wouldn&#039;t be the first time programmers kept resources around &quot;for a rainy day&quot; ) ?

This all leads to me wonder more about the threads themselves being used for Skype Supernode communication. THINK.....router. After all, when you don&#039;t have things like STUN/TURN, you have to be able to pass around packets through SOMEBODY.

Gee, Om, I&#039;m glad you&#039;re so generous with your bandwidth. Thanks for routing !</description>
		<content:encoded><![CDATA[<p>continuation of previous post&#8230;</p>
<p>per conversation threads so that the encode/decode of the audio streams can be performed separately, and kept in separate queues. There are a variety of ways that this can be performed, and I&#8217;m not necessarily advocating this design anyway.</p>
<p>If it WERE threads, the question would be, which threads are consuming what amount of CPU ? Is/Are it/they the presentation layer thread(s) ? Is it the codec threads for encoding/decoding the streams. Could there be nascently dormant threads created for things like video, etc. that are kept around ( it wouldn&#8217;t be the first time programmers kept resources around &#8220;for a rainy day&#8221; ) ?</p>
<p>This all leads to me wonder more about the threads themselves being used for Skype Supernode communication. THINK&#8230;..router. After all, when you don&#8217;t have things like STUN/TURN, you have to be able to pass around packets through SOMEBODY.</p>
<p>Gee, Om, I&#8217;m glad you&#8217;re so generous with your bandwidth. Thanks for routing !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcelo Lopez</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38220</link>
		<dc:creator>Marcelo Lopez</dc:creator>
		<pubDate>Tue, 20 Dec 2005 16:09:17 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38220</guid>
		<description>ineen is nothing more than X-Lite&#039;s client for OSX, except you&#039;re going through their registrar ( wow, big surprise ! ).

Other services, like YAK for Free, and others, have been using this SIP client for ages.

Having developed the presentation layer for another SIP Client used inside an itty bitty machine company, I can back up part of what Frank was saying about the usage of threads. However, I think Jeff is closer to the truth.

Here&#039;s a little breakdown as to &quot;typical&quot; ( and this is not to say that this is a breakdown of how my SIP Client is architected... )

threads        purpose
-----------------------
  1         Presentation-layer thread
  1         registar thread, for communicating
            with your TURN/STUN server so that
            they know you&#039;re there periodically.

  2-per     per conversation threads so that the</description>
		<content:encoded><![CDATA[<p>ineen is nothing more than X-Lite&#8217;s client for OSX, except you&#8217;re going through their registrar ( wow, big surprise ! ).</p>
<p>Other services, like YAK for Free, and others, have been using this SIP client for ages.</p>
<p>Having developed the presentation layer for another SIP Client used inside an itty bitty machine company, I can back up part of what Frank was saying about the usage of threads. However, I think Jeff is closer to the truth.</p>
<p>Here&#8217;s a little breakdown as to &#8220;typical&#8221; ( and this is not to say that this is a breakdown of how my SIP Client is architected&#8230; )</p>
<p>threads        purpose<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
  1         Presentation-layer thread<br />
  1         registar thread, for communicating<br />
            with your TURN/STUN server so that<br />
            they know you&#8217;re there periodically.</p>
<p>  2-per     per conversation threads so that the</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38219</link>
		<dc:creator>Ray</dc:creator>
		<pubDate>Tue, 20 Dec 2005 15:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38219</guid>
		<description>I removed Skype (latest stable release) for the third and final time from my WinXP system. I run 2GB of ram on this box (a P4-3.0) and Skype virtually dominated my system.

I&#039;ve had enough of Skype taking my system down. Repeated spontanteous re-boots get real old, real fast.</description>
		<content:encoded><![CDATA[<p>I removed Skype (latest stable release) for the third and final time from my WinXP system. I run 2GB of ram on this box (a P4-3.0) and Skype virtually dominated my system.</p>
<p>I&#8217;ve had enough of Skype taking my system down. Repeated spontanteous re-boots get real old, real fast.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chauka</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38218</link>
		<dc:creator>chauka</dc:creator>
		<pubDate>Tue, 20 Dec 2005 13:32:41 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38218</guid>
		<description>Om, whatever happened to Ineen? I think you blogged about it some time ago: http://www.ineen.com</description>
		<content:encoded><![CDATA[<p>Om, whatever happened to Ineen? I think you blogged about it some time ago: <a href="http://www.ineen.com" rel="nofollow">http://www.ineen.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38217</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Tue, 20 Dec 2005 10:42:17 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38217</guid>
		<description>Hey !

Strange but for me it is Firefox which is sucking all my CPU ??? Anyway, I still like Firefox and keep on using it.
(and for encryption issues... there is no silver bullet... the stronger you want.. the more CPU it sucks... guess why the french government did not forbid the use of Gizmo ;-) )</description>
		<content:encoded><![CDATA[<p>Hey !</p>
<p>Strange but for me it is Firefox which is sucking all my CPU ??? Anyway, I still like Firefox and keep on using it.<br />
(and for encryption issues&#8230; there is no silver bullet&#8230; the stronger you want.. the more CPU it sucks&#8230; guess why the french government did not forbid the use of Gizmo ;-) )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bastiaan</title>
		<link>http://gigaom.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38216</link>
		<dc:creator>Bastiaan</dc:creator>
		<pubDate>Tue, 20 Dec 2005 08:38:10 +0000</pubDate>
		<guid isPermaLink="false">http://gigaom.wordpress.com/2005/12/19/on-mac-skype-sucks-cpu/#comment-38216</guid>
		<description>Om,
What version are you using?
I have no issues with the new Beta (December 1st) on my 17&quot; Powerbook.


Bastiaan</description>
		<content:encoded><![CDATA[<p>Om,<br />
What version are you using?<br />
I have no issues with the new Beta (December 1st) on my 17&#8243; Powerbook.</p>
<p>Bastiaan</p>
]]></content:encoded>
	</item>
</channel>
</rss>
