网站

微软,英特尔构建快速,高效的Windows 7机器

华为发布首款7nm ARM服务器芯片:采用自主设计“泰山”核心!

华为发布首款7nm ARM服务器芯片:采用自主设计“泰山”核心!
Anonim

微软已经对其即将推出的Windows 7操作系统进行了改进,这将加速使用英特尔多核芯片的机器上的应用程序,从而提高整体系统性能并降低功耗。英特尔新芯片的硬件挂钩将帮助Windows 7这些公司在周二的联合新闻发布会上表示,与Windows Vista相比,在运行DVD播放等应用程序时性能会有所提高。由于操作系统更好地利用了英特尔最新芯片中包含的电源管理功能,因此性能的提高伴随着更高效的电源使用。

微软已经设计了操作系统来扩展应用程序的性能,通过智能分解视频编码等任务来同时执行这些公司表示,这些公司表示,它们在多个核心和线程上运行。例如,微软的工程师可以在Windows 7系统上渲染高分辨率图像,其中每个核心运行两个线程的四核处理器与每个核心运行一个线程的系统相比。

性能改进取决于应用和使用场景,微软首席项目经理Ruston Panabaker说。与Windows Vista或Windows XP相比,微软和英特尔官员不愿意谈论整体操作系统性能的改进。 Windows 7将于10月22日发布。

用户PC中包含的大多数英特尔芯片每个内核只执行一个线程。然而,当英特尔发布基于Westmere微架构的新型笔记本电脑和台式机芯片时,Windows 7用户可能会看到真正的性能提升,该架构可以为每个内核执行两个线程。新芯片 - 分别代号为Arrandale和Clarkdale的笔记本电脑和台式机 - 将于今年第四季度投入生产。这些芯片将采用先进的32纳米工艺制造,并可能在明年初到达系统。

在改善系统性能的同时,任务的智能分解还可以降低系统的功耗,该公司总经理Mike Angiulo说。 Windows计划和PC生态系统。在任务分布在内核之间时,可以减少每个内核的时钟速度,这使得处理器的功耗更高。

与以前的操作相比,微软在Windows 7中进行了一些内核更改,以改善英特尔芯片上的内核电源管理系统。演示显示,在电池供电的Windows 7笔记本电脑的DVD播放过程中,耗电量为15.63瓦,而类似的Windows Vista笔记本电脑的耗电量为20.48瓦。 Panabaker说,这样的节能可以将笔记本电脑的电池使用时间缩短数小时。微软还更好地利用定时器系统,使闲置时处于睡眠模式的英特尔处理器内核恢复。 Panabaker表示,根据使用情况的不同,操作系统可以智能地将不同的内核置于不同的电源状态,并且处理器在Windows 7中保持闲置模式的时间较长,而英特尔的Westmere芯片还将提供新的板载指令。 AES(高级加密标准)提供硬件指令来加速数据加密,英特尔公司微软项目办公室主任Mark Swearingen表示。微软已经将AES指令添加到Windows API(应用程序编程接口)中,以便应用程序开发人员可以使用该功能构建程序。

利用片上AES的一个程序是BitLocker,它是Windows 7中的一项功能,用于加密系统。 Swearingen表示,通常磁盘加密和AES类型的功能有一些CPU开销,并且新指令有助于减少这种开销.Windows 7中利用Intel芯片的另一个功能是XP Mode,这是一种允许用户运行的环境Windows XP兼容的程序。该技术采用英特尔的片上虚拟化技术,对于需要安全网络来运行遗留应用程序的小型企业尤其有用。 AMD的AMD-V虚拟化技术也支持该功能,该技术大多数采用AMD芯片。

微软的Angiulo表示,该软件制造商在Windows 7中采用了不同的开发方法,以更好地将其调整为最新的硬件。微软并没有像过去那样提供一个带有潜在想法的操作系统测试版,而是试图提供一个接近完整版本的操作系统。 Beta测试人员的反馈帮助优先考虑了工程理念,这有助于改进与系统性能和电源管理相关的操作系统。

这是微软还没有将Windows的系统需求首次增加一个新版本,Angiulo说。他说,Windows XP到2007年的Windows Vista升级需要用户拥有更快的处理器和更多的内存,但Windows 7可以在硬件上从上网本运行到服务器。该公司还与其他硬件和软件合作伙伴合作,确保在Windows 7发布时提供兼容的软件和驱动程序。

例如,Windows 7将支持一种名为DirectX 11的新API,该API可分解多个CPU上的任务,图形处理单元提供更好的图形和多媒体性能。该软件巨头正在与顶级图形芯片制造商Nvidia和Advanced Micro Devices合作开发这些功能。

微软并不是唯一一家进行硬件相关改进以提升操作系统性能的公司。苹果已经通过增强功能改变了其Mac OS X 10.6 OS(也称为Snow Leopard)的基本架构,这些增强功能允许操作系统分配多个CPU和GPU内核同时执行的任务。