您的位置:首页其它资讯存储行业 → 正文

英特尔为虚拟技术提速 降低对系统性能影响

文章来源:本站整理收集  文章录入:陈洁绫  【放大字体 缩小字体】



据外电报道,英特尔公司的大多数产品都支持其第一代虚拟技术,现在它的注意力转向提高虚拟技术的性能了。

  虚拟技术能够使一台计算机有效地运行多个操作系统,但是,在管理内存、输入/输出等资源时,虚拟机器管理软件会占用一定的资源,影响整个系统的性能。

  英特尔要解决的就是这一问题。在“英特尔开发商论坛”上接受采访时,英特尔的资深工程师理查德说,在开发未来的实现时,我们将提高虚拟技术的性能,但不要求对软件进行修改。

  英特尔第一代虚拟技术的目的是改进虚拟软件的功能。计划中的一项改进是一种名为“扩展页表”的功能,它能够提高虚拟计算机处理内存的性能。在没有采用虚拟技术的计算机中,操作系统会将内存的起始地址认为是零,然后依次向上增加。如果多个虚拟计算机共享计算机的内存,零不再是寻址的起点,内存地址也不再是连续的了。

  因此虚拟机器管理软件的一项重要任务就是“页表映射”━━将虚拟计算机使用的内存地址映射为真实计算机的内存地址。映射工作越多,虚拟计算机运行得就越慢。在运行数据库等需要频繁在不同地址段切换的应用而言,性能的降低幅在10%-25%之间。

  新版虚拟技术将获得一个名为“页表walker”的功能,将由处理器而不是虚拟机器管理软件来处理内存映射问题。尽管对性能的影响不会减少到零,但幅度却要小得多。另一项改进是将硬件对虚拟技术的支持扩展到网络和其它输入/输出技术。



如果在这里没找到您所需要的资料,请点击这里到论坛寻求帮助,我们将尽量帮您解答。
打印本文  返回顶部  加入收藏  关闭窗口