正在阅读:炬芯64位 让平板告别痛苦的内存管理炬芯64位 让平板告别痛苦的内存管理

2014-11-19 10:22 出处:PConline原创 作者:Yuwi 责任编辑:wangyuwei

  当下移动设备流行的Android、iOS、Windows三个移动操作系统中,Android的内存管理是最为混乱的,从设备搭载的内存数量上就可以看的出来,大部分的安卓旗舰手机都搭载3GB的内存,而最新的iPhone6以及iPhone6 Plus依旧采用1GB内存,它们的系统流畅度依然非常好,这让安卓用户颇为尴尬。好在不管是ARM还是谷歌都意识到内存管理这个问题,在最新的ARM 64位Cortex-A50系列芯片和最新的Android Lollipop操作系统都设法解决这些问题。

  全新64位Cortex-A50系列处理器诞生

  2014年芯片界最大的热点显然是64位,其实64位处理器的历史很久,久到足以追溯到半个世纪前的IBM服务器,不过被用于民用是21世纪前十年,而  用于民用移动设备,也就是手机平板则是2013年由苹果A7芯片开始。苹果的A7芯片基于ARMv8架构开发,这是ARM针对64位开发的全新架构,用以替换从2004年开始使用至今的ARMv7架构。

  ARMv8架构在2011年就发布,一直没有引起足够的重视,直到iPhone5S上的苹果A7芯片采用后,立刻引起整个芯片市场的连锁反应。先是三星及时跟进,而后MTK和Nvidia也各自推出64位芯片,高通则比较有意思一些,初期高通的高管们不断的抨击64位芯片是营销噱头,不足以带给客户足够多的体验提升,而实际上高通则在背后埋头研发,随后发布64位架构的芯片有骁龙410、610、615、808和810。

  国内的芯片企业推出的64位芯片暂时还未面市,目前比较临近发布64位芯片的是珠海炬芯,六月底的时候,还未成立炬芯公司的炬力集团,已经从ARM购得Cortex-A50系列处理器授权,成为第一个宣布获得Cortex-A50系列授权的中国平板电脑芯片企业,并计划在2014年底发布64位Cortex-A50系列芯片,这将让炬芯在64位Cortex-A50系列芯片上领先同业半年左右的时间,这时间足够让炬芯在平板电脑市场建立技术优势。

  64位处理器拥有更大的内存空间寻址能力

  之前网络上的说法是,32位处理器只能调用3.2GB内存,而64位处理器可以让设备突破4GB,在X86架构上这确实是32位处理器和64位处理器的一个区别。但这种情况在ARM架构上并不一定成立,SoC可以使用LPAE(大物理地址拓展)调用超过4GB的内存,之前很多为服务器设计的低功耗服务器ARM处理器就是采用这个方法。

  ARM早在2011年就准备了全新的ARMv8架构,ARMv8架构采用了48位寻址,支持256TB内存的寻址,注意,ARMv8架构并没有采用64位寻址,因为64位寻址的内存可达2000000TB,而现在主流ARM的内存为1GB或者2GB,要达到如此大数量的内存估计是好几代ARM架构后的事情,现在直接追求64位寻址无疑会造成资源的浪费,而且对手机平板来说意义并不大。

芯片、操作系统、应用软件协同提高内容使用效率

  目前在Android、Windows、iOS三个系统平台中,Android的内存消耗最大,使用超过3GB的内存实际上并不是移动设备的最佳解决方法,越多的内存容量需要消耗越多的电力,而提高内存使用效率才是更正确的方法。在提高内存使用效率上需要硬件、系统、软件的多方协同努力,软件由于众多且不确定,暂且无法全面解决,硬件和系统在内存管理方面的提升则是立竿见影的。

  硬件方面,ARMv8架构把寄存器提升到了31个,每一个64位宽,而基于32位的ARMv7只有15个通用寄存器,每一个32位宽,单纯从数字上理解,ARMv8能实现的计算提升是ARMv7的四倍还多,实际上则会提升超过30%的计算速度。在ARMv8上,使用内部寄存器的频率比内存更高,可以提供计算能力,并减轻内存压力,通过更多更大的通用寄存器,已经在处理器最底层用最有效的方法提高内存效率。

  系统方面,则仰赖谷歌最新发布的Android 5.0 Lollipop系统,在Android Lollipop上谷歌采用了最新的 ART(Android Runtime)技术,用于取代现在的Dalvik RT技术,开发者再也不用担心内存管理,在Dalvik RT下,每次内存垃圾回收都要两次暂停,而在 ART下,暂停被缩减到一次,效率提高一倍。同时Android Lollipop还提高了内存分配速度,据介绍,速度是之前系统的十倍。

  应用方面,其实也不同过于担心,不管是64位计算还是内存优化的工作基本都交由系统来完成了,因为大部分的Android应用都是基于虚拟机开发的,编译的工作是由系统来完成的,而Android Lollipop提高了编译速度,据谷歌的介绍,目前Google Play上85%的应用都能直接转换到64位芯片上。

1

  2014年底安卓平板电脑的幸福时刻即将来临

  64位 ARMv8架构的Cortex-A50系列处理器和64位操作系统Android Lollipop同在2014年发布,对用户来说是非常幸运的,芯片和系统都迎来革命性的巨大飞跃,在提高性能的同时,还带来了全新的系统界面,这些都能大幅提升用户体验。总之,接下来将要大量面市的64位Andriod ?Lollipop设备十分值得期待,而炬芯的64位芯片作为中国最早面市的64位平板电脑产品,也值得大家特别关注一下。

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

平板论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品