ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 19143|回复: 0
上一主题 下一主题
[分享]

小米盒子增强版【ART运行环境】简介

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-15 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 | 来自山东
在增强版盒子4.42系统中包含了二个运行环境,一个是盒子现在默认的Dalvik环境,另一个是下一步GooLGe 将全面采用的ART环境,届时Dalvik将被彻底抛弃!目前在Android4.4系统中,我们可以初步体验ART带来的提速效果,但必须在盒子系统中“开发者选项”中打开。到底ART是如何提升Android系统流畅度的呢?本人找了些资料,简单介绍如下:


Android系统Dalvik环境下卡顿的原因是“垃圾回收”。Android 虚拟机采用的是自动内存管理方式,优点是程序开发者无需考虑内存的管理;缺点是开发者失去了控制权,从而必须依赖系统本身管理机制。Dalvik垃圾回收机制是造成卡顿的重要原因之一。简单说就是Dalvik虚拟机下启动垃圾回收时,会造成两次暂停,一次在遍历阶段,一次在标记阶段。所谓暂停就是所有线程都停止执行,如果时间过长,渲染中就会出现掉帧,对用户来说就是出现卡顿。从Google提供的数据,Dalvik环境下每次卡顿平均时间是54ms。而在ART环境下情况有了很大改善,共启动4次前台垃圾回收和2次后台垃圾回收。同样运行时间里,卡顿时长总和为12.364ms,相对Dalvik来说已经是质的提升了,很大的提高了系统运行的流畅性。
可能大家会担心ART环境运行会和Dalvik环境下应用程序出现兼容性问题,其实是木有必要的。ART兼容Dalvik字节码格式dex,不会有兼容性问题。对未来64位架构支持,ART也已经考虑到了。Google宣称Google商店的应用程序85%都可以直接转移到64位,剩下的15%需要重新编译。所有程序转移到64位平台时间不会太远。

本人只在手机、平板转换过,转换后要重新下载一些系统文件,体积有所增大,运行中木有发现问题。因盒子对速度的要求不是那么迫切,所以本人还木有转换过



上一篇:小米手机也能变身电视盒子,还能好好玩耍吗
下一篇:【小米盒子4K版】 USB3.0 GIGABYTE 網路卡實測
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2025-8-2 23:43 , Processed in 0.063977 second(s), 14 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2025 ZNDS.Com

快速回复 返回顶部 返回列表