<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx</link><description>I have just got back from spending a lot of time on the road, and in my time talking to various users, I ran into a question that I have heard a number of times: “Can I allocate a specific processor for use by a single virtual machine” And my answer is</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#10166267</link><pubDate>Thu, 19 May 2011 12:26:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10166267</guid><dc:creator>Libor</dc:creator><description>&lt;p&gt;There actually might be a situation where setting the affinity could improve the performance. In case of processes that heavily utilize resource sharing (cache, process synchronization) hard-coding the physical(logical) CPU might be beneficial.&lt;/p&gt;
&lt;p&gt;What do you think guys?&lt;/p&gt;
&lt;p&gt;Libor&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10166267" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#10043063</link><pubDate>Tue, 27 Jul 2010 16:12:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10043063</guid><dc:creator>Rick</dc:creator><description>&lt;p&gt;So you say we never need affinity. What about cases where software needs to be licensed and uses processor, hard drive and NIC? The CPU ID keeps changing and so the license will always FAIL.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10043063" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9904247</link><pubDate>Wed, 07 Oct 2009 12:02:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9904247</guid><dc:creator>rkc iain jamican homebread ma bredda</dc:creator><description>&lt;p&gt;i saw the cat and i said you cant just go where you want and he said meow then i said breeahhh&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9904247" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9902352</link><pubDate>Fri, 02 Oct 2009 16:57:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9902352</guid><dc:creator>Josh</dc:creator><description>&lt;p&gt;@Ravi&lt;/p&gt;
&lt;p&gt;Thanks. I looked through that, and it stated a license is required for each virtual processor, which is what I've seen elsewhere as well (I've also seen that each virtual processor is considered to have the same number of cores as the physical processor). The licensing guide here says differently (on page 27 of the PDF it gives a scenario where I would need a single license only, for FOUR virtual processors):&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/sqlserver/2008/en/us/licensing.aspx"&gt;http://www.microsoft.com/sqlserver/2008/en/us/licensing.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This makes much more sense, given that I can licenses multiple physical cores with one SQL license. I wonder which document is accurate, and what I am bound to legally? They are both clearly contradicting papers. Any ideas would be great!!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9902352" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9901660</link><pubDate>Thu, 01 Oct 2009 08:00:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901660</guid><dc:creator>Ravi</dc:creator><description>&lt;p&gt;@Josh&lt;/p&gt;
&lt;p&gt;Check this doc on Hyper-V Hosting Guidance. This gives you details on SQL licensing inside Hyper-V guests&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://download.microsoft.com/download/F/5/8/F58E786D-529D-438A-8625-4948205D8BA5/Windows_Hyper_V_Licensing_Whitepaper_v2_0.docx"&gt;http://download.microsoft.com/download/F/5/8/F58E786D-529D-438A-8625-4948205D8BA5/Windows_Hyper_V_Licensing_Whitepaper_v2_0.docx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Ravi&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901660" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9900951</link><pubDate>Tue, 29 Sep 2009 22:26:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9900951</guid><dc:creator>Josh</dc:creator><description>&lt;p&gt;Ben-&lt;/p&gt;
&lt;p&gt;If I gather correctly, for SQL licensing, MS licenses by physical processor (not core). A virtual processor ALSO counts as a single processor for licensing purposes. But with the way Hyper-V currently works, isn't the virtual processor basically equivalent to a physical core? So: in a two quad-core processor setup: in order to utilize all 8 of my cores in a virtual environment, I would need to use 8 virtual processors, and pay for 8 SQL processor licenses rather than two (if I installed on the host it would simply be two processor licenses). Another way of stating the same problem: if I create a single VM on my two-processor machine, and assign it four virtual processors, I've just doubled my SQL licensing costs. Is this something that would be simplified with processor affinity options?&lt;/p&gt;
&lt;p&gt;Please let me know if I'm looking at it all wrong! I'm very confused.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9900951" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9899121</link><pubDate>Thu, 24 Sep 2009 22:51:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899121</guid><dc:creator>Roger Pan</dc:creator><description>&lt;p&gt;What about the caching benefits you get with hard affinity?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899121" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9898591</link><pubDate>Wed, 23 Sep 2009 21:52:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898591</guid><dc:creator>Philip Lippard</dc:creator><description>&lt;p&gt;I am having problems with Windows Virtual PCs consuming 100% CPU time after I try to convert over my VPC 2007 VPCs. &amp;nbsp;I have made a blog entry at &lt;a rel="nofollow" target="_new" href="http://blog.plippard.com/post/2009/09/23/Windows-7-64-bit-Extending-T61p-life-and-improving-performance.aspx"&gt;http://blog.plippard.com/post/2009/09/23/Windows-7-64-bit-Extending-T61p-life-and-improving-performance.aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Best to simply skip to the last couple of paragraphs.&lt;/p&gt;
&lt;p&gt;Can you advise how to report this problem to MSFT.&lt;/p&gt;
&lt;p&gt;There is no appropriate MSDN Newsgroup I can find.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898591" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9898340</link><pubDate>Wed, 23 Sep 2009 11:08:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898340</guid><dc:creator>Peter</dc:creator><description>&lt;p&gt;What I wonder is that since Hyper-V is limited to a 4 core guest the rest of the available cores on a dual-quad might be getting bored.&lt;/p&gt;
&lt;p&gt;Setting it to 100 gives me Just 25%? of total system resources.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898340" width="1" height="1"&gt;</description></item><item><title>re: Processor Affinity and why you don’t need it on Hyper-V</title><link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/09/21/processor-affinity-and-why-you-don-t-need-it-on-hyper-v.aspx#9897801</link><pubDate>Tue, 22 Sep 2009 02:49:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9897801</guid><dc:creator>Jason Stevens</dc:creator><description>&lt;p&gt;Where as say, Virtual PC some tasks will completly become unusable if they don't have their affinity bound to a single cpu core...&lt;/p&gt;
&lt;p&gt;But I digress, i know those of use using Virtual PC to maintain legacy OS's are not the focus, nor concern anymore.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9897801" width="1" height="1"&gt;</description></item></channel></rss>