<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://maytide.net/read.php/1578.htm</link>
<title><![CDATA[[Windows 8] 检查 CPU 是否支持二级地址转换 (SLAT)]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Virtualization]]></category>
<pubDate>Wed, 11 Apr 2012 03:57:19 +0000</pubDate> 
<guid>https://maytide.net/read.php/1578.htm</guid> 
<description>
<![CDATA[ 
	<p><a href="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/1537_Win8Logo_01_008485DD.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1537_Win8Logo_01_008485DD" border="0" alt="1537_Win8Logo_01_008485DD" src="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/1537_Win8Logo_01_008485DD_thumb.jpg" width="200" height="43"></a>&nbsp;&nbsp; <font color="#fd3f0d" size="4"><strong>检查 CPU 是否支持二级地址转换</strong></font></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://goxia.maytide.net/read.php/1561.htm" target="_blank">Windows 8 Consumer Preview 于2月正式发布</a>，随后 <a href="http://goxia.maytide.net/read.php/1562.htm" target="_blank">Windows Server 8 Beta</a> 也公布了下载。整体对比，Windows 8 在硬件方面的要求并不高，其最低硬件需求如下：</p> <ul> <li>处理器：1GHz 或更快</li> <li>内存：1GB（32-bit）或 2GB（64-bit）</li> <li>硬盘：16GB（32-bit）或 20GB（64-bit）</li> <li>显卡：支持 DX9 或更高级别</li></ul> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;但是 Windows 8 的一些新功能则需要额外的硬件需求，关注 Windows 8 的朋友们应该知道，在 Windows 8（Client）中也提供了 Hyper-V，它可以被看作是 Windows Server 8 Hyper-V Role 的简化版，这意味着我们将能够在 Windows Client 平台上运行 Hyper-V。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;而要在 Windows 8（Client）上启用 Hyper-V 则 CPU 必须满足 <font style="background-color: #ffff00">SLAT</font>（二级地址转换，Second Level Address Translation）的需求！（<font style="background-color: #ffff00">注意：<font style="">这是 Hyper-V 特定于 Windows 8 Client 的需求</font></font>）</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SLAT 在 Windows Server 8 的 Hyper-V 上则不是必须的，这就解释了很多网友的疑问：“<font style="background-color: #ffff00">为什么我的 CPU 在 Windows 8 Consumer Preview 上无法安装 Hyper-V？！</font>”</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>何为 SLAT 呢？</strong></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在程序访问内存时都要经过从逻辑地址到物理地址的映射，虚拟环境下也不例外反而更加复杂，因为第一次映射出来的“物理地址”还是虚拟机下的虚拟地址，需要通过虚拟机把它再次映射成实际的物理地址，这样就限制了访问的速度。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;而 SLAT 即“二级地址转换”，可以加速页表访问的速度！在 Intel 和 AMD 处理器上都提供了这一新技术，两个品牌针对 SLAT 这一技术有不同的技术名称：</p> <ul> <li>Intel 的 SLAT 称为 EPT（Extended Page Table），Intel 的 Core i7，i5，i3，Pentium G6950 以及大部分的 Xeons 处理器都支持 SLAT，而 Core 2 系列以及更早的处理器则不支持！</li> <li>AMD 的 SLAT 称为 RVI（Rapid Virtualzation Indexing），第三代皓龙处理器（代号：巴塞罗那）都支持这一技术。</li></ul> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>微软出品的 CPU 检测工具！</strong></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果无法确认 CPU 型号，那么可以利用微软 Windows Sysinternals 出品的 <a href="http://technet.microsoft.com/en-us/sysinternals/cc835722" target="_blank">Coreinfo</a> 来进行检测。Coreinfo 工具使用起来非常简单，能够检测到 CPU 所支持的技术和特性，其中当然就包含了 SLAT 的检测。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下载 Coreinfo：<a title="http://technet.microsoft.com/en-us/sysinternals/cc835722" href="http://technet.microsoft.com/en-us/sysinternals/cc835722">http://technet.microsoft.com/en-us/sysinternals/cc835722</a></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Coreinfo 的使用：</strong></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;运行 Coreinfo 需要管理员身份，所以在启用 UAC 的系统上需要先以管理员身份启动 CMD，如果只是想检测 SLAT，只需要运行：</p> <p><div class="code">coreinfo.exe –v</div></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;执行效果如下：</p> <p><a href="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/image_thumb.png" width="644" height="422"></a></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://goxia.maytide.net/" target="_blank">gOxiA</a> 使用的是 Intel Core i7 处理器，所以在检测结果中能够看到当前处理器是支持 EPT 的，也就满足了 Windows 8 Client 上安装 Hyper-V 的额外需求。下图是 gOxiA 早期测试 Windows 8（Client）Hyper-V 时的截图，供大家参考！</p> <p><a href="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/1_thumb.png" width="644" height="364"></a><a href="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://goxia.maytide.net/ftpupfiles/429933e449d7_97C7/3_thumb.png" width="644" height="364"></a></p><br/>Tags - <a href="https://maytide.net/go.php/tags/microsoft/" rel="tag">microsoft</a> , <a href="https://maytide.net/go.php/tags/windows/" rel="tag">windows</a> , <a href="https://maytide.net/go.php/tags/8/" rel="tag">8</a> , <a href="https://maytide.net/go.php/tags/hyper-v/" rel="tag">hyper-v</a> , <a href="https://maytide.net/go.php/tags/slat/" rel="tag">slat</a> , <a href="https://maytide.net/go.php/tags/ept/" rel="tag">ept</a> , <a href="https://maytide.net/go.php/tags/rvi/" rel="tag">rvi</a>
]]>
</description>
</item><item>
<link>https://maytide.net/read.php/1578.htm#blogcomment3999</link>
<title><![CDATA[[评论] [Windows 8] 检查 CPU 是否支持二级地址转换 (SLAT)]]></title> 
<author>mxmx &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 11 Apr 2012 04:51:44 +0000</pubDate> 
<guid>https://maytide.net/read.php/1578.htm#blogcomment3999</guid> 
<description>
<![CDATA[ 
	支持ept但还是不让安装,怎么办?
]]>
</description>
</item><item>
<link>https://maytide.net/read.php/1578.htm#blogcomment4001</link>
<title><![CDATA[[评论] [Windows 8] 检查 CPU 是否支持二级地址转换 (SLAT)]]></title> 
<author>gOxiA &lt;goxia@live.cn&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 11 Apr 2012 10:18:03 +0000</pubDate> 
<guid>https://maytide.net/read.php/1578.htm#blogcomment4001</guid> 
<description>
<![CDATA[ 
	to:mxmx, 除了SLAT外，之前的Hyper-V需求也需要满足，即VT和DEP.
]]>
</description>
</item><item>
<link>https://maytide.net/read.php/1578.htm#blogcomment4002</link>
<title><![CDATA[[评论] [Windows 8] 检查 CPU 是否支持二级地址转换 (SLAT)]]></title> 
<author>blchen &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 11 Apr 2012 14:06:57 +0000</pubDate> 
<guid>https://maytide.net/read.php/1578.htm#blogcomment4002</guid> 
<description>
<![CDATA[ 
	为何你的win8有开始菜单的按钮
]]>
</description>
</item><item>
<link>https://maytide.net/read.php/1578.htm#blogcomment4012</link>
<title><![CDATA[[评论] [Windows 8] 检查 CPU 是否支持二级地址转换 (SLAT)]]></title> 
<author>gOxiA &lt;goxia@live.cn&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Fri, 13 Apr 2012 02:23:29 +0000</pubDate> 
<guid>https://maytide.net/read.php/1578.htm#blogcomment4012</guid> 
<description>
<![CDATA[ 
	to:blchen, 最后的两张截图是 DP 版的，呵呵！
]]>
</description>
</item>
</channel>
</rss>