Win10商店應用(UWP)都啟動慢,占內存么,為什麼? 最新已改善

很多人認為這是商店APP最主要的缺點,但我覺得好像也不是所有的APP都這樣。

假如確實如此,具體原因是什麼?

開發者問題,開發工具問題,還是系統的問題?

-----------------------------------

最近發現新版Win10已有很大改善,一些APP通常比相同功能的桌面程序還快,但偶爾也會卡住很久


完全一樣的程序,UWP版本會比Win32慢,因為載入的時候需要讀更多dll,函數調用的開銷也更大。

至於UWP和Win32的選擇,目前走到了一個類似燧石槍和反曲弓的境地。燧石槍戰鬥力不如反曲弓,但以後會發展成毛瑟槍、AK47、原子彈,反曲弓則永遠是反曲弓。


這似乎是個API實現的問題。長期使用發現,很多API在(通過進程間通信)收到來自應用程序發來的請求時,是按部就班一個一個處理的,如果某處發生擁堵,那麼所有用到這個API的應用程序都會停頓。比如無線網路、文件系統等。如果不是這些原因,UWP非常快。


連繫統自帶的計算器啟動都需要這樣等待, 我不知道其他更複雜的, 第三方的UWP會是怎樣的醉人場景.

Win10 x64 安裝在SSD上


好像網易雲音樂是秒開 滑鼠第二下點完就出來了


微軟在催你換ssd


同樣配置,我用的是筆記本,怎麼沒你說的有明顯延遲啊


UWP本身就效率低下,你要比要就要在uwp和桌面版功能完全一致的情況下綜合比較,UWP就是不行的


推薦閱讀:

為什麼有些UWP應用直接打開時卡死?
自己寫的uwp應用怎麼在其他人的電腦上運行,只有經過應用商店這種辦法嗎?
Win10商店應用相對傳統桌面程序有什麼優點?(對用戶而言)
如何評價微軟宣布Windows 10 Mobile將維持feature2分支?
為什麼「專用網路」下的 VPN 連接會導致 Win10 UWP 應用斷網?

TAG:MicrosoftWindows | WindowsPhone | Windows10 | UWPWindows開發 | 通用Windows平台UWP |