promotionBanner image
像我這麼可愛的貼圖
你一定沒有懶懶怪貼圖
立刻下載
Top AD

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率

T客邦

146更新時間: 2019-10-09 08:49
訂閱文章

Windows 10 on Arm是個在搭載Arm架構處理器執行「真正的Windows 10」的解決方案,讓輕薄筆電具有常時聯網功能與更長的續航力,但讓人詬病的地方莫過於不支援64 bit程式以及偏弱的效能表現,現在MICROSOFT在Visual Studio 15.9加入Arm64 SDK,並開放將64 bit App上傳至Windows市集。

長效但不強效的窘境

Windows 10 on Arm最大的特色就是採用Arm架構處理器,簡單地說就是將筆記型電腦的內裝換成智慧型手機,能夠明顯提升裝置的續航力,並提供常時連網(Always Connected)功能,讓筆記型電腦也具有智慧型手機般的長效使用時間,以及透過行動網路隨時連網的能力,例如Asus Nova Go等電腦就是一例。

與Windows 8時期推出的Windows RT相比,兩者都是採用Arm架構處理器,Windows 10 on Arm的作業系統是真正的Windows,能相容所有Windows程式(但目前僅相容32 bit程式),而Windows RT則只是空有與Windows 8相近的介面,只能執行專屬App,無法相容Windows程式。

然而Windows 10 on Arm的問題在於Arm架構處理器與一般Windows作業系統所用的x86架構處理器並不相容,所以需要透過模擬器的方式在Arm處理器上執行x86程式,將會造成效能折損,再加上Arm處理器的效能較多數x86處理器低落,所以整體效能會比較不理想

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率ASUS NOVA Go搭載Qualcomm SnapDRAGON 835 SoC以及Windows 10的作業系。

納入64 bit程式支援

隨著Qualcomm Snapdragon 850 SoC的推出,預計會有越來越多Windows 10 on Arm裝置隨之出現,而且處理器的運算效能也將有所提升,讓整個生態系統更加貼近使用者的需求。

另一方面,Microsoft在日前也推出Visual Studio 15.9更新,讓程式開發者能夠重新編譯原本以UWP或C++ Win32格式開發的App,讓App能以原生格式在Windows 10 on Arm裝置上執行,完全發揮Arm處理器的效能與電源效率優勢,帶來更理想的使用者體驗。

當開發者將Visual Studio更新至15.9以上版本後,就能安裝「Visual C++ compilers and libraries for ARM64」編譯器,並在開設新UWP專案時找到ARM64格式選項。

至於既有專案或C++ Win32專案,則是可以在專案屬性的設定管理員(Configuration Manager)找到Active solution platform選項,並在對話框填入「ARM64」、「x64」等選項,就能編譯出ARM64格式的二進位檔。

開發者除了能直接透過二進位檔安裝App之外,還能將App上傳至Windows市集以便其他使用者下載。

目前Windows市集可以接受以C++或.NET撰寫的ARM64 UWP App,開發者也可以使用Desktop Bridge將ARM64二進位檔打包並上傳至Windows市集。此外也能夠自行在個人網站上提供ARM64格式App,或是將ARM64版本App打包進整合式多架構安裝檔中,方便使用者下載安裝。

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率UWP App能在個人電腦、行動裝置、Xbox等不同裝置上使用。(圖片來源:Microsoft

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率Visual Studio 15.9提供「Visual C++ compilers and libraries for ARM64」編譯器。(圖片來源:Microsoft,下同)

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率新版Visual Studio能將新UWP專案編譯為ARM64格式。

Microsoft提供Arm64 SDK,提升Windows 10 on Arm App執行效率此外當然也可以將既有專案或C++ Win32專案編譯為ARM64格式。

受益於為原生ARM64架構處理器編譯的程式,無論在執行效能與電力效率上都會有更好的表現,並能改善Windows 10 on Arm因模擬器所造成的效能低落問題,可以為相關裝置帶來更出色的使用者體驗,也讓人更加期待後續推出的Windows 10 on Arm裝置。

想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@查看原始文章訂閱文章
延伸閱讀
小編推薦
161413
Side AD
AD