whyno 论坛  

返回   whyno 论坛 > 知识信息 > 『硬件前线』
MusIc WiKi 博客 图册

『硬件前线』 走近硬件最前方,所有硬件一网打尽

回复
 
主题工具
旧 2006-03-12, 01:20   第 1 楼
veronica
中级会员
 
veronica 的头像
 
帖子: 469
声望: 14 veronica 不显示自己的声望
注册日期: 2006-01
默认 英特尔为虚拟技术提速 降低对系统性能影响

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

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

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

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

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

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

添加到书签

主题工具

论坛规则  发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 07:30.


Powered by vBulletin®
版权所有 ©2000 - 2026,Jelsoft Enterprises Ltd.
增强包  制作: PHP源动力   官方中文站: vBulletin 中文