Windows 7将能用于配置256个内核的计算机

王朝数码·作者佚名  2008-11-01
窄屏简体版  字體: |||超大  

10月31日消息,微软一直暗示称,尽管它没有计划对Windows内核进行重大修改,但是,它将努力使Windows 7和Windows 7服务器操作系统更适合在多核/并行系统上工作。目前还没有微软计划如何实现这个目标的详细信息。

在本星期发布Windows 7预先测试版的时候,微软Windows工程负责人Steven Sinofsky说,Windows 7能够升级到在256个处理器的系统上运行。但是,他没有说这个功能是如何实现的。

微软Core OS部分研究员Mark Russinovich在微软9频道网站发表的视频采访中详细解释了这个问题。他说,微软将打破Windows中的dispatcher lock(指令发送程序锁)。

在大量的多处理器系统中,在等待指令发送程序锁的时候,Windows线程在那里旋转。通过增加另一种状态,这些线程就不仅仅是在运行或者等待,而是能够进行“预先等待”。Windows将更适合运行在多核系统上的并行、多线程的应用程序。

Russinovich指出,在消除了指令发送程序锁的障碍之后,第二套锁变成了研究Windows内核的研究人员的新重点。Windows中包含系统中全部物理内存信息的PFN数据库将成为让Windows处理多核系统上运行的应用程序时的另一个升级的瓶颈。采用Windows 7和Windows Server 2008第二发布版,微软再一次打破了这个锁,把它变成了更精细的锁。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航