Android 4.4如何在512MB内存流畅运行?

  Android 4.4如何在512MB内存中流畅运行?

  谷歌最近发布了Android 4.4 KitKat系统,特别关注低调设备,希望能够解决困扰Android平台的长期存在的问题。那么KitKat如何在512MB RAM上顺利运行呢?外媒解释了这个问题:Svelte项目的Butter项目为Android带来了流畅的触控体验,而KitKat推出的Project Svelte也有类似的目标,但是关心那些真正的低端设备。那么Svelte项目是什么?首先,谷歌从所谓的Google体验中脱离了Android核心,并且使得它们更加轻量级。系统本身已经很薄,那些不必要的后台服务已经被移除了,这些基本功能的内存消耗也被减少了。此外,YouTube和Chrome等大量Google服务也得到了相同的处理,性能不减,但更加流畅。同时,核心系统进程将阻止应用程序占用太多内存。最后,Android现在一次又一次地启动一些服务,同时这样做可以减少峰值内存需求并提高系统稳定性。经过优化,Google并不是独自解决这个复杂问题,而是在供应商和开发人员的帮助下。为了实现这个目标,Google带来了一系列工具来帮助下一代设备利用这些优化,比如内存交换,KSM以及调整Dalvik JIT代码缓存的能力。包括新API在内的其他工具将帮助开发人员提高其应用程序的灵活性。根据具体的设备和内存大小,开发人员可以调整应用程序的功能,如果内存不足,应用程序可以选择部分或完全关闭需要高内存的功能。此外,开发人员可以利用新的procstats和meminfo工具,以及对RenderScript Compute(GPU加速)的更广泛支持,这也为KitKat带来了性能上的改进。结束Gingerbread当然,打破10亿用户大关后,Google现在必将进入下一个10亿由于高端手机市场的饱和,谷歌的工作重点已经放在了老问题上:大多数入门级设备都无法运行Android 2.3姜饼系统,因为姜饼已经有三年的历史了,对于Google,开发者和供应商来说,问题是严重的,Google和开发者都希望扩大自己的服务,以创造更具竞争力的产品。谷歌提供了超过26%的Android设备仍然使用Android 2.3,这是相当大的。当然,目前还不知道Google是否可以结束Gingerbread,但低端设备可能需要几个月的时间才能预装KitKat,这需要几年的时间才能逐步淘汰。该设备不太可能获得KitKat升级。但谷歌的努力值得称赞,因为至少有一个行业巨头开始把重点放在低端市场上。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:九卅娱乐app|手机版--互联网科技