如何检查cpu是否支持二级地址转换(slat)

Windows 8将为Windows计算环境带来许多新功能,其中之一就是Hyper-V。要运行Hyper-V,您的处理器必须支持二级地址转换(SLAT)。请继续阅读以了解您的处理器是否支持SLAT。...

如何检查cpu是否支持二级地址转换(slat)

Windows 8将为Windows计算环境带来许多新功能,其中之一就是Hyper-V。要运行Hyper-V,您的处理器必须支持二级地址转换(SLAT)。请继续阅读以了解您的处理器是否支持SLAT。

什么是板条(slat)?

第二级地址转换是Intel和AMD处理器中引入的一种技术。两家公司对这项技术的版本都有不同的称呼,英特尔的版本被称为EPT(extendedpagetables),AMD则称之为RVI(Rapid Virtualization Indexing)。英特尔在基于Nehalem架构的处理器中引入了扩展页表,而AMD只在代号为Barcelona的第三代Opteron处理器中引入了RVI。Hyper-V使用它来执行更多VM内存管理功能,并减少将来宾物理地址转换为实际物理地址的开销。通过这样做,Hypervisor的CPU时间大大减少,并且为每个VM节省了更多的内存。

工作原理

处理器有一个支持虚拟到物理内存地址转换的转换查找缓冲区(TLB)。TLB是处理器上的缓存,其中包含页表中最近使用的映射。当需要虚拟到物理地址转换时,TLB检查它的缓存以确定它是否包含映射信息。如果TLB包含匹配项,则提供物理内存地址,并访问数据。如果TLB不包含记录,则会发生页错误,并且Windows会检查页表中的映射信息。如果Windows找到一个映射,它将被写入TLB,进行地址转换,然后访问数据。由于有了这个缓冲区,虚拟机监控程序的开销大大减少。

那又怎么样?

随着围绕Windows8的种种炒作,人们已经知道Windows8将搭载Hyper-V作为一个充满活力的平台。虽然乍一看这可能不会吸引所有人,但有人认为这将是向后兼容的唯一形式,有点像XP模式。Windows 8中的Hyper-V需要SLAT。

我怎么知道我有板条?

要了解您的处理器是否支持SLAT,您需要下载CoreInfo的一个副本(参见末尾的链接)。一旦你下载了它,你将需要提取它。您应该提取它,以便coreinfo位于C:\驱动器的根目录中。

如何检查cpu是否支持二级地址转换(slat)

您需要打开一个提升的命令提示符,读“以管理员身份运行”。

如何检查cpu是否支持二级地址转换(slat)

现在您需要导航到C:驱动器,您可以通过键入“cd C:\”来完成此操作

如何检查cpu是否支持二级地址转换(slat)

要查看处理器是否支持SLAT,您需要运行“核心信息.exe-“v”。在英特尔上,如果您的处理器支持SLAT,它将在EPT行中有一个asterix。这可以在下面的截图中看到。

如何检查cpu是否支持二级地址转换(slat)

在AMD上,如果您的处理器支持SLAT,它将在NPT行中有一个asterix。

如何检查cpu是否支持二级地址转换(slat)

如果您的处理器不支持SLAT,您将在EPT或NPT行中看到破折号。

你可以在这里下载CoreInfo。

  • 发表于 2021-04-12 19:42
  • 阅读 ( 195 )
  • 分类:互联网

你可能感兴趣的文章

高速缓存(cache memory)和虚拟内存(virtual memory)的区别

...态随机存取存储器)。 每当CPU想要访问内存时,它首先检查它所需要的是否驻留在缓存内存中。如果是,它将能够以最小的延迟访问它。如果它不驻留在缓存中,那么请求的内容将从RAM复制到缓存,然后只有CPU从缓存访问它。...

  • 发布于 2020-10-29 11:12
  • 阅读 ( 873 )

什么是cpu?它做什么?

... 它们是如何工作的? ...

  • 发布于 2021-03-17 18:33
  • 阅读 ( 122 )

你真的能打破互联网吗?

... 互联网是如何工作的? ...

  • 发布于 2021-03-18 15:24
  • 阅读 ( 153 )

如何检查chromebook规格和系统信息:7种方法

... 如果你想看看你的Chromebook如何与最新的型号相比,你需要知道如何检查Chromebook的规格。这里有几种方法可以做到这一点。 ...

  • 发布于 2021-03-21 22:54
  • 阅读 ( 204 )

如何修复Windows10上高cpu使用率的反恶意软件服务可执行文件

... 下面是如何修复Windows10上的反恶意软件服务可执行文件高CPU使用率错误。 ...

  • 发布于 2021-03-26 13:41
  • 阅读 ( 304 )

如何检查你的mac使用哪个cpu

...速度。CPU的类型根据您使用的型号而有所不同。下面介绍如何快速检查计算机中的CPU。 首先,单击左上角的Apple菜单,然后单击“About This Mac” 在出现的菜单中,您将快速汇总Mac的规格,包括“处理器”旁边的CPU类型。在下图...

  • 发布于 2021-04-01 13:22
  • 阅读 ( 108 )

chrome 85的新增功能,现已推出

...第二个标志隐藏完整路径,直到您与页面交互。 相关:如何使用Chrome://页面访问隐藏的Chrome功能和设置 如果您想在Chrome 85上尝试这些功能标志,可以在Chrome的标志页上启用它们;只需在地址栏中键入(或复制并粘贴)以下内容...

  • 发布于 2021-04-01 18:52
  • 阅读 ( 242 )

为什么总是要安装64位windows

...用超过4GB的内存,你可能需要64位版本的Windows。 相关:如何升级或更换电脑的RAM 此外,32位程序(即使它们运行在64位Windows操作系统上)每个程序只能访问2GB的RAM。现代高要求的游戏和专业工具可以轻松使用2GB以上的RAM。 鉴于...

  • 发布于 2021-04-06 11:54
  • 阅读 ( 239 )

windows幽灵补丁在这里,但你可能要等待

...ws 10。 为什么你的电脑仍然容易受到幽灵的攻击 相关:如何检查您的电脑或**是否受到保护,以防熔毁和幽灵 幽灵和熔毁是同时被披露的,所以这可能有点混乱。最初的Windows补丁可以抵御熔毁攻击,但需要英特尔的CPU微码更...

  • 发布于 2021-04-06 15:15
  • 阅读 ( 263 )

32位和64位windows有什么区别?

...Windows 64位,以及您为什么要从64位中分一杯羹。 相关:如何知道我运行的是32位还是64位Windows? 从Windows7开始,微软已经做了大量的工作来提高64位计算在家庭用户中的普及率,但是许多人不清楚它到底意味着什么(甚至可能没...

  • 发布于 2021-04-07 17:25
  • 阅读 ( 231 )
rd441162
rd441162

0 篇文章

相关推荐