微軟官方發布推土機Windows 7“雞血補丁”
微軟今天終于官方發布了 AMD 推土機處理器在 Windows 7、Windows Server 2008 R2 系統下的優化補丁,而且一次就是兩個 KB2645594、KB2646060。
AMD 表示,針對 Windows 8 開發版系統的初步測試標明,部分應用程序中推土機處理器的性能可比 Windows 7 里高出 10%,這是因為 Windows 8 的調度器能夠正確識別推土機的架構和核心,Windows 7 則不行。
通過與 AMD 合作,微軟現在將 Windows 8 調度器的一部分代碼移植到了 Windows 7 系統中,使得后者也能完全發揮推土機架構的特點和性能潛力。
注意兩個補丁的更新使有順序的,首先下載、安裝調度器更新補丁 KB2645594,它能告訴操作系統推土機的一個模塊里有兩個核心,模塊之間的線程分配也會比較合理。事實上,這有點兒類似于同步多線程(SMT)的處理。
然后下載、安裝核心休眠(Core Parking)調度器更新補丁 KB2646060,它能在仍然有線程需要分配的時候避免 Windows 7 過早地關閉暫時無用的核心。核心的關閉和重新開啟是會影響性能的。
不管是桌面版的 AMD FX 系列,還是服務器版的 AMD Opteron 4200/6200系列,都可以照此更新。
AMD 聲稱,打上補丁后變化最明顯的就是那些只用到推土機半個模塊、一個核心的軟件,內部對 FX-8150的測試顯示,wPrime、《Left 4 Dead 2》、《失落的星球》等性能提升最明顯,其它情況平均會提升大約1-2%。
AMD 也同時承認,不是每個軟件都能從此更新中獲得性能提升,事實上那些繁重多線程任務(特別是能同時用到八個核心/線程的)本身就已經能夠較好地發揮推土機的硬件資源,打補丁后幾乎不會有任何變化。
KB2645594——
目前,Windows 7、Windows Server 2008 R2 操作系統使用的處理器調度機制沒有針對 AMD 推土機的模塊化架構進行優化,因此多線程負載可能無法做到最優化分配,特別是對多線程不敏感的環境中。這可能會導致部分程序的性能有所損失。
注意:你系統內的處理器核心休眠電源管理策略可能會導致此更新無法帶來預期的性能提升,必須配合 KB2646060 同時安裝。
知識庫文章:
http://support.microsoft.com/kb/2645594
下載地址:
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2645594&kbln=en-us
KB2646060——
該補丁針對安裝了 AMD FX/Opteron 4200/Opteron 6200 系列處理器的 Windows 7、Windows Server 2008 R2 操作系統,能夠有選擇性地關閉核心休眠(Core Parking)功能。
目前,這兩套操作系統使用的處理器電源策略沒有針對 AMD 推土機的雙核心模塊架構進行優化,可能會導致多線程應用性能有所損失。安裝此更新后,推土機模塊會極少進入 C6 電源狀態,因此同時也有可能增加系統功耗。
注意:此更新安裝后無法卸載,而且必須先行安裝 KB2645594。
知識庫文章:
http://support.microsoft.com/kb/2646060
下載地址:
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2646060&kbln=en-us