技术开发 频道

Android系统为何不流畅?QNX道破玄机

  QNX在ARM上支持多核对称处理

  哈骏元表示:黑莓的Playbook是世界上最快的平板电脑,在多核处理器上实现了对称处理。在1998年世界上才真正有了多核处理器IBM的Power PC,QNX早就预示到了未来多核处理的时代,因此在第一颗多核处理器出来之前就设计了多核对称处理的技术支持。微软在4-5年之前才实现了多核对称处理,风河在3年之前才实现了多核对称处理。

  据悉RIM之所以使用QNX系统运行Playbook是因为想在平板中使用ARM双核处理器。而市场上的WinCE、Linux以及Android都没有办法在ARM上支持多核对称处理。

  目前市场上已经有了Android的双核对称处理的平板电脑,但是性能相比单核并没有多大的区别,仅仅是花了很多钱买了一个双核处理器装在平板电脑上当单核处理使用,因此Android操作系统本身不支持多核对称处理。QNX能够发挥出多核处理器的性能,目前最多已经能够支持到32-64个核,今年年底将会发布最新的QNX版本,支持128核,因此QNX在多核技术趋势上是相当领先的。

QNX在ARM上支持多核对称处理

  ▲透明分布式处理

  能够达到最大化的系统可扩展性,使不同节点之间的资源共享是无缝的。对于软件访问无论是在本地还是远程都是用相同的源代码。同时单进程系统成为一个分布式的系统,不需要系统的重新设计。

  如何快速的应用和开发对于开发商来说是很疑惑的,哈骏元表示:使用QNX系统进行开发非常的快,非常简单,超乎大家的想象。拿黑莓的Playbook举例,这款商用的平板电脑从设计到开发到制再到测试,最后到量产仅仅用了6个多月的时间,而其中的软件系统开发仅仅用了2-3个月时间。据悉,QNX公司在2010年4月份刚刚被RIM收购,收购的时候还没有Playbook的计划,而Playbook的名字也是在2010年6月份才有的,9月份才开始着手研发,今年4月份上市。还有一家开发商,仅仅有5个没有QNX开发经验的工程师,从今年2月份着手开发,到现在已经有了原型机,而且产品会在今年年底上市。因此开发商使用QNX开发是相当简单的。

  最重要的一点就是,QNX能够保证所有代码的知识产品,因此国内的厂商要想走出国门,那么应该重视知识产权方面,而QNX能够保证知识产权。

2
相关文章