关于UWP的性能提升

xv78版权没有 UID.390406
2015-08-25 发表

本帖最后由 xv78版权没有 于 2015-8-25 19:04 编辑

Win10 UWP 的性能提升一定是有的,主要是在一下几个方面:

1、XAML 提升。大部分 UWP(非网页应用)的界面是 XAML 描述的,Win10 的 XAML 系统有一定性能提升。

2、引入新的 Composition APIs。这组 APIs 用于取代 XAML 动画,可以提供性能更好的更复杂的动画效果。动画的绘制脱离应用的UI线程,而是由 DWM(桌面窗口管理器)完成,保证流畅。目前是 Beta 阶段,今年末正式完成。
譬如说这个 demo:***链接停止解析*** 可以非常简单地实现毛玻璃 blur 效果。

3、.net native。应用脱离 .net runtime 运行,被直接编译成字节码。优势主要是应用不需要启动时的 JIT 预热,所以启动更快,也会更省电,性能更好。不过第一方应用 MS 更倾向于使用 C++ 来写,不牵涉这个问题。

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
前面的路 UID.932351
2015-08-25 回复

不明觉厉

wucd UID.573665
2015-08-25 使用 Lumia 1520 回复

总结得很好。

fr****nd UID.538403
2015-08-25 回复

希望性能越来越好

17****17 UID.926825
2015-08-25 回复

不明觉厉

zcxsythenew UID.911687
2015-08-25 使用 Lumia 1320 回复

所以第三方应用变快,系统应用变慢。

y1175634475 UID.860402
2015-08-25 回复

为啥微软自己要这样做呢?
肯定是有啥原因吧!
总不可能是突出第三方应用速度更快吧

虎渡客 UID.338703
2015-08-25 使用 Lumia 925T 回复

看上去不错!关键是微软你这人脉,短信点开都没唯品会,艺龙快,你确定微软自个在用C++么!?

vxvx955 UID.455581
2015-08-25 使用 Lumia 1520 回复

按理来说c++才是最快的。。

zcxsythenew UID.911687
2015-08-25 使用 Lumia 1320 回复

Quote虎渡客 发表于 2015-8-25 19:47
看上去不错!关键是微软你这人脉,短信点开都没唯品会,艺龙快,你确定微软自个在用C++么!? ...


8.1 以前在用 C++。

haifeng18 UID.93231
2015-08-25 回复

没人开发然并卵

somnus2053 UID.448427
2015-08-25 回复

XAML我觉得还是慢了点
Composition不错,可以在有着绚丽复杂动画效果的同时还能保证流畅性
.net native牛X,热启动都是秒开

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报