<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with threading</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/threading/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with threading</title>
      <link>http://channel9.msdn.com/Tags/threading</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/threading</link>
    <language>en</language>
    <pubDate>Sun, 26 May 2013 04:28:47 GMT</pubDate>
    <lastBuildDate>Sun, 26 May 2013 04:28:47 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>3</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Inside Windows 8: Pedro Teixeira - Thread pools</title>
      <description><![CDATA[<p>Continuing with our series of <a href="http://channel9.msdn.com/Tags/inside-windows-8" target="_blank"><strong>conversations with engineers in Windows</strong></a>, we meet <strong>Pedro Teixeira, </strong>a software developer on the Windows kernel team (aka core&nbsp;OS)&nbsp;who has improved the Windows thread pools in Windows 8. Thread pools are thread management subsystems (user mode and kernel mode) where threads are created and queued&nbsp;for any number of arbitrary tasks (work)&nbsp;required by applications and services. As it turns out, there are some significant improvements to the thread pool pattern&nbsp;in Windows 8. Pedro takes the time necessary - at the whiteboard for the entire interview -&nbsp;to dig into the details, beginning with first principles. So, if you don't really know what a thread pool is, then you will after the first 5 minutes of this interview. As the conversation progresses, the complexity will increase, but will remain suitable for most&nbsp;user mode application&nbsp;developers. Speaking of user mode, much of the time in this interview is spent on the Windows 8 user mode thread pool. The kernel mode thread pool is addressed towards the end of the conversation.<br><br>In Windows 8, there is a new thread pool model and new thread creation <em>policy</em>. What is the new policy? How&nbsp;is the new user mode thread pool designed? How is it better than its predecessors? What does this all mean for developers?</p><p>Tune in. Learn. <strong>Huge thanks</strong> to Pedro for taking the time to dig in - and for explain things in such a clear way.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/threading/RSS&WT.dl=0&WT.entryid=Entry:RSSView:12822e5ef4d74483afdea0c50142179a">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Inside-Windows-8-Pedro-Teixeira-Thread-pool</comments>
      <itunes:summary>Continuing with our series of conversations with engineers in Windows, we meet Pedro Teixeira, a software developer on the Windows kernel team (aka core&amp;nbsp;OS)&amp;nbsp;who has improved the Windows thread pools in Windows 8. Thread pools are thread management subsystems (user mode and kernel mode) where threads are created and queued&amp;nbsp;for any number of arbitrary tasks (work)&amp;nbsp;required by applications and services. As it turns out, there are some significant improvements to the thread pool pattern&amp;nbsp;in Windows 8. Pedro takes the time necessary - at the whiteboard for the entire interview -&amp;nbsp;to dig into the details, beginning with first principles. So, if you don&#39;t really know what a thread pool is, then you will after the first 5 minutes of this interview. As the conversation progresses, the complexity will increase, but will remain suitable for most&amp;nbsp;user mode application&amp;nbsp;developers. Speaking of user mode, much of the time in this interview is spent on the Windows 8 user mode thread pool. The kernel mode thread pool is addressed towards the end of the conversation.In Windows 8, there is a new thread pool model and new thread creation policy. What is the new policy? How&amp;nbsp;is the new user mode thread pool designed? How is it better than its predecessors? What does this all mean for developers? Tune in. Learn. Huge thanks to Pedro for taking the time to dig in - and for explain things in such a clear way. </itunes:summary>
      <itunes:duration>3944</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Inside-Windows-8-Pedro-Teixeira-Thread-pool</link>
      <pubDate>Fri, 07 Dec 2012 05:21:14 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Inside-Windows-8-Pedro-Teixeira-Thread-pool</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.mp3" expression="full" duration="3944" fileSize="63113106" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.mp4" expression="full" duration="3944" fileSize="371195272" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.webm" expression="full" duration="3944" fileSize="144874502" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.wma" expression="full" duration="3944" fileSize="31901503" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.wmv" expression="full" duration="3944" fileSize="386933237" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_high.mp4" expression="full" duration="3944" fileSize="816634622" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_mid.mp4" expression="full" duration="3944" fileSize="569664475" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool_Source.wmv" expression="full" duration="3944" fileSize="1348049836" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.ism/manifest" expression="full" duration="3944" fileSize="7842" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/afd9/9fa624da-bc10-4157-817f-85d4e9f6afd9/PedroTeixeiraWin8ThreadPool.wmv" length="386933237" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>16</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Inside-Windows-8-Pedro-Teixeira-Thread-pool/RSS</wfw:commentRss>
      <category>Kernel</category>
      <category>threading</category>
      <category>Threadpool</category>
      <category>Windows 8</category>
      <category>WindowsContent</category>
      <category>Inside Windows 8</category>
    </item>
  <item>
      <title>Azure Miniseries #5: Scaling Down</title>
      <description><![CDATA[Back with the next screencast in the series! <br /><br />In this screencast, I'll go through of how to how &quot;scale down&quot; your Azure application by&nbsp;building multithreaded Azure worker roles.&nbsp;&nbsp;<br /><br />Download the sample&nbsp;project (Visual Studio 2010)&nbsp;used in this screencast <a shape="rect" href="http://blog.structuretoobig.com/download/scaledown.zip" shape="rect">
here</a>.&nbsp;&nbsp;For more info,&nbsp;visit my blog at <a shape="rect" href="http://blog.structuretoobig.com/" shape="rect">
http://blog.structuretoobig.com/</a>.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/threading/RSS&WT.dl=0&WT.entryid=Entry:RSSView:83691bf27b27494b9d209deb000b7102">]]></description>
      <comments>http://channel9.msdn.com/Blogs/dpeeast/Azure-Miniseries-5-Scaling-Down</comments>
      <itunes:summary>Back with the next screencast in the series! In this screencast, I&#39;ll go through of how to how &amp;quot;scale down&amp;quot; your Azure application by&amp;nbsp;building multithreaded Azure worker roles.&amp;nbsp;&amp;nbsp;Download the sample&amp;nbsp;project (Visual Studio 2010)&amp;nbsp;used in this screencast 
here.&amp;nbsp;&amp;nbsp;For more info,&amp;nbsp;visit my blog at 
http://blog.structuretoobig.com/. </itunes:summary>
      <itunes:duration>819</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/dpeeast/Azure-Miniseries-5-Scaling-Down</link>
      <pubDate>Wed, 12 May 2010 15:13:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/dpeeast/Azure-Miniseries-5-Scaling-Down</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/549365_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/549365_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_2MB_ch9.wmv" expression="full" duration="819" fileSize="17195471" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_ch9.mp3" expression="full" duration="819" fileSize="6556441" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_ch9.mp4" expression="full" duration="819" fileSize="29736574" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_ch9.wma" expression="full" duration="819" fileSize="6640815" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_ch9.wmv" expression="full" duration="819" fileSize="32577001" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_Zune_ch9.wmv" expression="full" duration="819" fileSize="42266399" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/6/3/9/4/5/scalingdown_ch9.wmv" length="32577001" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian</dc:creator>
      <itunes:author>Brian</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/dpeeast/Azure-Miniseries-5-Scaling-Down/RSS</wfw:commentRss>
      <category>Scalability</category>
      <category>threading</category>
      <category>Windows Azure</category>
    </item>
  <item>
      <title>geekSpeak recording - The PowerThreading Library for Silverlight with Jeffrey Richter</title>
      <description><![CDATA[In this geekSpeak webcast, Jeffrey Richter talks about his AsyncEnumerator class that allows programmers to use a simple synchronous programming model to perform asynchronous operations, thereby writing highly scalable and responsive applications and components.
 The class is useful for console applications, Windows Forms, Windows Presentation Foundation (WPF), Web Forms, Web services, SQL, Microsoft Silverlight, and more.<br>
&nbsp;<br>
The geekSpeak webcast series brings you industry experts in a &quot;talk-radio&quot; format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions
 in real time during the webcast. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the
<a shape="rect" href="http://blogs.msdn.com/geekspeak/" target="_self" shape="rect">
geekSpeak blog</a>.<br>
<br>
<b>Guest Presenter: </b>Jeffrey Richter, Cofounder, Wintellect<br>
<br>
Jeffrey Richter is a cofounder of Wintellect, a training, debugging, and consulting firm dedicated to helping companies build better software, faster. He has written several best-selling programming books about Microsoft .NET and Microsoft Win32, including
 CLR via C# (Microsoft Press, 2006). Jeffrey is also a contributing editor to MSDN Magazine where he authors the &quot;Concurrent Affairs&quot; column.<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/threading/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9692559a5da64a05855e9dea00c26360">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter</comments>
      <itunes:summary>In this geekSpeak webcast, Jeffrey Richter talks about his AsyncEnumerator class that allows programmers to use a simple synchronous programming model to perform asynchronous operations, thereby writing highly scalable and responsive applications and components.
 The class is useful for console applications, Windows Forms, Windows Presentation Foundation (WPF), Web Forms, Web services, SQL, Microsoft Silverlight, and more.
&amp;nbsp;
The geekSpeak webcast series brings you industry experts in a &amp;quot;talk-radio&amp;quot; format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions
 in real time during the webcast. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the

geekSpeak blog.

Guest Presenter: Jeffrey Richter, Cofounder, Wintellect

Jeffrey Richter is a cofounder of Wintellect, a training, debugging, and consulting firm dedicated to helping companies build better software, faster. He has written several best-selling programming books about Microsoft .NET and Microsoft Win32, including
 CLR via C# (Microsoft Press, 2006). Jeffrey is also a contributing editor to MSDN Magazine where he authors the &amp;quot;Concurrent Affairs&amp;quot; column.
</itunes:summary>
      <itunes:duration>3605</itunes:duration>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter</link>
      <pubDate>Fri, 20 Feb 2009 10:47:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/457910_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/457910_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_2MB_ch9.wmv" expression="full" duration="3605" fileSize="90083065" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp3" expression="full" duration="3605" fileSize="28844745" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp4" expression="full" duration="3605" fileSize="92785743" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.wma" expression="full" duration="3605" fileSize="58312627" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.wmv" expression="full" duration="3605" fileSize="70123071" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_Zune_ch9.wmv" expression="full" duration="3605" fileSize="71691051" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_s_ch9.wmv" expression="full" duration="3605" fileSize="214" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.wmv" length="70123071" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian Johnson</dc:creator>
      <itunes:author>Brian Johnson</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Concurrency</category>
      <category>geekSpeak</category>
      <category>Richter</category>
      <category>threading</category>
    </item>    
</channel>
</rss>