微軟暗示W(wǎng)indows 7將支持最多256路處理器

2008/10/31 13:27:34    編輯:Windows7之家 - Mary Jane     字體:【

Win7之家m.airtaxifl.com):微軟暗示W(wǎng)indows 7將支持最多256路處理器

微軟已經(jīng)暗示,即使沒有對(duì)Windows內(nèi)核作出重大修改的計(jì)劃,他們也會(huì)對(duì)Windows 7和服務(wù)器版本作出修正,使其更適合工作在多核/并行系統(tǒng)下.
現(xiàn)在細(xì)節(jié)已經(jīng)變得清晰,Windows首席工程師Steven Sinofsky表示,Windows 7最多可支持256路處理器,但他沒有介紹如何實(shí)現(xiàn)這一點(diǎn),但他們認(rèn)為確實(shí)找到了方法.

 

微軟表示,他們將打破Windows由來已久的的調(diào)度鎖,建立了除了“等待”和“運(yùn)行”之外的第三種工作模式:“預(yù)先等待”,這樣就可以讓W(xué)indows更適合在多核系統(tǒng)上并行運(yùn)行多線程應(yīng)用程序.

在大量的多處理器系統(tǒng)中,在等待指令發(fā)送程序鎖的時(shí)候,Windows線程在那里旋轉(zhuǎn).通過增加另一種狀態(tài),這些線程就不僅僅是在運(yùn)行或者等待,而是能夠進(jìn)行“預(yù)先等待”.Windows將更適合運(yùn)行在多核系統(tǒng)上的并行、多線程的應(yīng)用程序.

Russinovich指出,在消除了指令發(fā)送程序鎖的障礙之后,第二套鎖變成了研究Windows內(nèi)核的研究人員的新重點(diǎn).Windows中包含系統(tǒng)中 全部物理內(nèi)存信息的PFN數(shù)據(jù)庫將成為讓W(xué)indows處理多核系統(tǒng)上運(yùn)行的應(yīng)用程序時(shí)的另一個(gè)升級(jí)的瓶頸.采用Windows 7和Windows Server 2008第二發(fā)布版,微軟再一次打破了這個(gè)鎖,把它變成了更精細(xì)的鎖.

在Windows硬件工程師會(huì)議上,微軟將深入探討下一代操作系統(tǒng)的內(nèi)核問題,如果您關(guān)心Windows內(nèi)核的未來,屆時(shí)絕對(duì)不可以錯(cuò)過.