侵权投诉
当前位置:

OFweek电子工程网

嵌入式设计

正文

英特尔为啥没啃下智能手机这块蛋糕?

导读: 要了解Binary Translation的原理,首先要了解Android程序是如何运作的。起先Android程序皆使用Eclipse开发环境和Android SDK,以Java语言写成,经过封装转换成Bytecode后丢入Android设备中,1个称为Dalvik的虚拟机器中执行。

  “我要买一台Intel品牌的电脑”——不知道有多少小伙伴记得这个梗,英特尔在PC时代绝对是当之无愧的老大,但正是这样一家集财富与技术于一身的企业,却怎么也啃不下智能手机这块蛋糕,即使Atom家族的芯片同不少智能手机品牌展开了合作,可鲜有诞生人气产品,究竟是什么原因让英特尔不受安卓手机欢迎呢?

  英特尔为啥没啃下智能手机这块蛋糕?

  被临时抓来当壮丁的Atom

  2011年9月时,Intel和Google共同发表声明,两者将一同最佳化未来Android版本在x86系统上的表现;也就是说,原本用在netbook和UMPC上的Atom处理器,也进军手机市场了。

  不过针对半路杀出的Intel x86架构,市场上已经有许多应用程序针对ARM进行优化,若是像采用MIPS架构的Android设备一样,程序兼容性不佳的话,大概也就能直接判断Atom出师未捷身先死,所以Intel制作了Binary Translation这个中介转译层,用以兼容ARM最佳化的程序。

  英特尔为啥没啃下智能手机这块蛋糕?

  如果Android程序以Java写成并丢入Dalvik虚拟机执行,在使用Intel Atom的Android手机中执行绝大部分没有问题。

  点评:通过转译层处理的方法的确可以让Intel x86架构快速赢得一大批应用程序的支持,相对“重新”编写,省事儿许多,但这多少有些“偷懒”的做法,显然为日后问题的爆发埋下了伏笔。

1  2  下一页>  
声明: 本文由入驻OFweek公众平台的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

我来说两句

(共0条评论,0人参与)

请输入评论

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码: