WP8的底层架构和IOS哪个更先进?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:58:22

WP8的底层架构和IOS哪个更先进?

说实话,这个问题很难让人回答清楚.
第一,你说的这两个系统都是封闭系统,代码从未开源过.既然我们连源代码都没有看过,怎么有资格在这里评判孰是孰非;
第二,两者的内核也是不同的.WP8采用的WINDOWS内核,IOS说到底采用的是LINUX指令集,这两个系统的论战也从他们诞生那天就未停息过.(但是就我个人而言,WINDOWS之所以是全球最大OS,不得不承认微软是做的真好.什么病毒多、漏洞多,那只是因为使用者众多才有hacker愿意去开发病毒和捕捉漏洞.但是就MAC本身,他也是发展了许多年了,积淀一样深厚.)
但是,既然这个问题提出了,我个人也发表一些浅见.
就先进程度来讲,我稍倾向于WP8.但是在WP7没有出来前,并且站在用户角度来讲,那一定是IOS做的更棒.俗话说,知耻而后勇.微软这个老大哥,在PC操作系统领域风光了多少个春秋,甚至在WM时代,也还算是可圈可点.但没想到乔帮主带着iPhone在07年活活的在移动OS上杀出一条血路,并且越战越勇,可以说彻底击败了包括微软、诺基亚、摩托罗拉、索爱等多家巨头.
微软急了,并且真是壮士断腕,把WM那套完全抛弃,重新做了Windows Phone.在这个割据日渐清晰的时代,这可以说是冒险的.
WP7我已经体验了一年,说心里话,WP7确实让我很有几分震惊,但是毕竟已经晚了iOS、android一大步了,市场占有率也符合发展规律,到目前也比较低.
但是万万没有想到的是,微软在和诺基亚联姻后,微软再次宣布重磅消息,再次彻底推翻Windows Phone 7,为了实现操作系统大统一,推出了WP8!
刚才我就说了,推WP7本身就是壮士断腕了,而WP8,我想,真是为了保命,连双腿都不要了.而到底是怎样的决心和如何的自信让微软这样做,我相信确实是微软对WP8本身是下了苦工的.
所以,从操作系统内核统一方面,我们还是能看到,WP8使用了桌面操作系统相同的内核,并且在用户体验、CPU/内存管理、进程管理上确实下了不少功夫,甚至很多细节比iOS最为骄傲的UI、UE也有超越.这本身就依赖了足够好的底层架构和丰富的操作系统开发经验.
夸了WP8这么多,我也必须站在中立的角度评判一下iOS.
iOS的诞生也不是一天两天就能做出来的.苹果也是依赖了长达20年的MAC开发经验才有了iOS(最开始还不叫iOS,叫iPhone OS,其实也是mac的内核).乔帮主在2007年就推出了至今也难以超越的OS(看看android那慢的跟蜗牛一样的系统吧),这真的可以称为奇迹!我说一个小故事,就明白了.乔布斯在iOS开发阶段,就给他的开发工程师下了个死命令,要求iOS的界面流畅度要达到每秒60帧以上!60帧,什么概念?我们知道,电影的播放也就每秒24帧,而当时(05/06年)主流的symbian和WM以及其他Linux、UIQ之类的,好的应用要求20帧,能做到10帧,也是很不错了.iPhone为什么如此流畅,都是仰仗了乔老头子当年的这种超前意识.
而iOS首推的单进程墓碑机制、推送机制、图形硬件加速,这些对于当时的消费者来说也是闻所未闻的.在当年,乔帮主对手机的理解,绝对是领先世界至少5年的.而要做未来的手机,那它的底层架构,那也一定是牛到天的.
现在WP8和iOS如果从技术层面去比较底层架构,其实就如武侠小说中描写的两个盖世高手的PK,大家其实都是很厉害了,并且在多年的习武中,还互相学习,取长补短,真是很难评判了啊!
只是就我个人,从WP8基于了Windows丰富的操作系统开发经验和其为后起之秀,加上操作系统完全打通的层面,稍稍偏斜于WP8可能先进于iOS.而具体真实的结果,还是等二者有天公布了源代码后,由历史来评判吧!