Win7學(xué)習(xí):深度解讀,Win10為何不放棄32位系統(tǒng)

2015/1/9 19:01:57    編輯:軟媒 - 晨風(fēng)     字體:【

Win7之家afsion.com.cn):Win7學(xué)習(xí):深度解讀,Win10為何不放棄32位系統(tǒng)

早在半年前,IT之家曾經(jīng)針對網(wǎng)絡(luò)傳聞新版Windows10將放棄32位系統(tǒng)轉(zhuǎn)而開發(fā)128位系統(tǒng)做出了辟謠,微軟于今日正式公布Win10繼續(xù)保留32位。下面,本文將帶領(lǐng)各位讀者探尋微軟背后的真實目的,領(lǐng)略Windows真正的價值。

一、應(yīng)用領(lǐng)域

眾所周知,同眾多主打影音娛樂的系統(tǒng)不同,Windows從工業(yè)生產(chǎn)到金融消費、從個人應(yīng)用到企業(yè)環(huán)境,應(yīng)用領(lǐng)域極其廣泛。以工業(yè)生產(chǎn)為例,嵌入式設(shè)備只需滿足生產(chǎn)中特定的任務(wù),并不追求過剩性能,故而現(xiàn)有絕大多數(shù)嵌入式設(shè)備采用32位系統(tǒng)。另一方面,除了Surface Pro等高端平板,多數(shù)平板配置更適合32位系統(tǒng)。根據(jù)微軟方面的統(tǒng)計,運行32位Windows的設(shè)備仍然數(shù)以億計。

二、生態(tài)建設(shè)

64位Windows通過搭載32位子系統(tǒng)實現(xiàn)其優(yōu)異的兼容性,通過SysWOW64重定向機制完成整個兼容過程。需要注意的是,現(xiàn)有的32位子系統(tǒng)除三個文件負(fù)責(zé)控制和轉(zhuǎn)換32位/64位模式(Wow64.dll/Wow64win.dll/Wow64cpu.dll),其余數(shù)GB的系統(tǒng)文件均移植自32位系統(tǒng),而整個移植過程不需要對文件進(jìn)行任何的修改和編輯工作。由于現(xiàn)有的SysWOW64兼容機制32位系統(tǒng)和32位子系統(tǒng)高度一致,如果微軟選擇放棄32位系統(tǒng),意味著64位系統(tǒng)將無法兼容32位應(yīng)用。如果微軟選擇繼續(xù)開發(fā)32位系統(tǒng)系統(tǒng)庫,鑒于此時Windows底層核心的文件已開發(fā)完畢,微軟自然會繼續(xù)發(fā)布32位系統(tǒng)。

三、性能優(yōu)化

Win8升級至Win8.1過程中,需要CPU支持CMPXCHG16bPrefetchW和LAHF/SAHF。Win10更是明確表示會阻止少數(shù)早期的64位CPU安裝。一方面,Win10將盡可能利用新指令集的優(yōu)勢實現(xiàn)性能的提升。另一方面,Win10繼續(xù)提供32位版本供舊版PC升級。性能提升的同時并滿足了剩余用戶的升級需求,微軟力圖實現(xiàn)一舉兩得。

關(guān)注Windows10,鎖定Win10之家(http://win10.ithome.com