近日,微软Windows Insider项目负责人GarbIEl AuI在Twitter上表示“512MB内存Windows Phone 8.1设备可以流畅运行windows10 for Phone操作系统”。消息一出,许多使用低端Windows Phone的用户欢天喜地,赞叹微软优化给力,“512MB内存够用”的言论再次占领评论。
自从2010年Windows Phone发布以来,每一年都会有大量的512MB内存Windows Phone问世,而坊间对于“这么点内存根本不够用”和“512MB还可以再用10年”的讨论不绝于耳。今天我就来带大家一探究竟,WIN10时代已来,看看这512到底能不能再战10年。
流畅性的根源
微软开发Windows Phone 8.x和Windows 10 for Phone操作系统是按照从下往上的顺序来开发的,也就是说为了让系统更好地在多种硬件配置(就目前来看,内存只有三种:512M内存、1G内存和2G内存;处理器有四种:上一代的S4和新一代的800、400、200。从实际表现来看,上一代设备与内存关系大,新一代设备与处理器关系大,但归根结底还是内存越多、处理器越新越好)上运行,开发团队先从最低端的Lumia 520、521、630、635等设备开始做系统兼容工作,然后是高端的930、1520。得益于这种服务于民的态度,各种尺寸、各种硬件配置的Windows Phone都能升级最新的Windows 8.1和未来的Windows 10 for Phone操作系统。
夸了这么多,可能有人觉得我一个软粉是在给Windows Phone洗地,那么你就错了。这种系统的流畅和兼容只是属于系统级别的,然而我们将目光放在日常真正在用的第三方应用程序上,那就是另外一回事了。
Windows Phone 8发布时系统应用开发API的完成度只有33%,到了Windows Phone 8.1发布的时候,系统应用开发API的完成度到了77%。这种感觉就好像:“来上车吧!我们是新车,这车和走在最前面的兰博基尼引擎一样哦,跑起来刚刚的!啊,虽然它现在只有2个轮子,但我们还留了2个轮子的位置哦,以后一定可以跑赢那个装着夏利引擎的R8!”因此,系统自带的应用程序、微软诺基亚开发的应用程序、各厂家自己开发的应用程序以及熟谙Windows和Windows Phone开发的开发者出来的应用程序流畅到爆、颇受好评,不少人上手之后第一感觉就是系统流畅、顺滑,但用上一阵子就露馅了,因为其他半路出家、Android和iOS转WP、自动生成HTML5应用程序的开发者开发出来的应用要么不流畅,要么闪退,应用程序体验非常不好,跟系统原生应用之间的差距瞬间拉开。但这也不能全怪开发者,这是微软自己作的:WP7升WP8改内核,WP7不兼容WP8应用,WP8兼容WP7应用但质量差;开发者只能听微软指挥,不按微软的开发规则来,不能上架。
我们现在可以推测,Windows 10 for Phone的API应该是完整的(吧?),再加上通用应用的出现,开发者终于可以安心开发了,不用再担心日后又被微软抛弃。再加上GarbIEl AuI自己都表示512MB内存的Lumia 635在运行Windows 10 for Phone的时候非常流畅,那么可以说流畅性这一点很好地保留,啊不,延续了下来。一个优势延续了5年,也是蛮拼的。然而,跑在前面的那台R8去年也换了新的12缸发动机(Android 4.4),对512 MB内存设备有了不错的支持(当然也是系统层面),那Windows 10 for Phone这台小兰博基尼装上4个轮子之后,能不能追上它们呢?
512MB的硬伤
俗话说,好马配好鞍。Lumia 930和1520配备了2GB内存,就算是差一点的应用程序,也能被优异的计算性能盖住,但是换到低成本设备上,512MB内存应对应用程序处理时就不那么给力了。马的底子还是好的,就是鞍子不行。
如果你身边有人在用一台512MB内存的Windows Phone 8.x系统手机,请拿起他的手机(并且让他与你保持5米距离),打开微信、微博和QQ,不出意外的话你会遇到如下问题:系统级别的操作非常流畅,应用程序稍微有些卡、反应有些迟缓,应用程序之间切换流畅但会遇到正在载入(3-5秒)的情况,好了,在这种情况下就不要试着玩他手机上的游戏了,因为系统的弱点已经全部曝光,再多一点“揭短”,他会恼羞成怒的。
对,再说回Windows 10 for Phone支持所有Windows
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名