当前位置:

OFweek电子工程网

嵌入式设计

正文

手机都10核6GB内存了 为何还会卡?

导读: 如今各厂商的旗舰手机都已经是820的CPU,内存也达到了变态级别的6GB,而CPU的核心更是从四核心,六核心,八核心,但是为什么手机还是存在越用越卡的现象,有时明明只运行了几个APP就开始出现卡顿感,这是为什么呢?

  OFweek电子工程网讯 如今各厂商的旗舰手机都已经是820的CPU,内存也达到了变态级别的6GB,而CPU的核心更是从四核心,六核心,八核心,甚至有些手机已经开始用10核心的处理器,手机的这些配置已经赶上甚至超越了笔记本、台式机,但是为什么手机还是存在越用越卡的现象,有时明明只运行了几个APP就开始出现卡顿感,这是为什么呢?

手机都10核6GB内存了 为何还会卡?

  首先,这是由安卓的系统机制决定的,大家都知道,其实安卓程序是运行在JAVA虚拟机的基础上的,苹果手机是直接运行在操作系统上,所以同配置的苹果手机要优于安卓。安卓的虚拟机在运行过程中不断常消耗内存,同时会产生很多垃圾文件,随着手机上安装的程序增多,处理器的能耗也在增大,从而手机会变的越来越卡,而且使用的时间越久,卡顿感越强。

手机都10核6GB内存了 为何还会卡?

  其次,由安卓内存多任务机制造成的,从理论上来说JAVA是可以自动杀死后台运行的APP并对内存进行回收的,但是JAVA虚拟机却不能做到对内存随用随收,这特么就尴尬了。有些用户在使用安卓手机玩游戏或运行大型APP时,每隔一小会难免就会出现一两秒钟的卡顿,其实这就是JAVA虚拟机在强制回收其他APP占用的内存,让人略感欣慰的是,现在手机的性能已经过剩,所以只是出现卡顿感而已,如果手机的硬件很渣,那么你的手机根本无力回收这些被占用的内存,最终造成的结果就是手机戳不动了,特么的卡住了,一直卡到死机重启。

手机都10核6GB内存了 为何还会卡?

  第三,安卓APP后门多、渣优化,由于安卓系统的开源开放,大多数的软件开发商根本不会严格按照安卓系统软件的设计规定去执行,在APP里加入广告、加入后门、加入嗅探代码、加入收集用户信息的字段,这就把安卓的APP做的越来越臃肿,想想当年用塞班手机时,一个小游戏只要20KB就能玩上一个周,一个游戏达到20MB就能玩上一年,但是安卓上,一个消消乐就40MB,一个微信就100MB多,安装之后还有各种插件……再高的硬件也会被这种负优化的APP搞垮。

1  2  下一页>  
责任编辑:Zack
免责声明: 本文仅代表作者个人观点,与 OFweek电子工程网 无关。其原创性以及文中陈述文字和内容未经本站证实, 对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅 作参考,并请自行核实相关内容。

我来说两句

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

请输入评论

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

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

暂无评论

暂无评论

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