为什么Android系统要比ios卡

android最大的特点是开源(所以垃圾软件就多了),系统占用空间小(采用的是linux内核)
 苹果最大的特点是保密性较高(几乎无病毒),占用内存较小(运行速度快)(采用unix内核(非开源))
如果系统打开的程序占用的内存大于预留的空间,会触发系统的进程调度策略,系统将自动释放之前所缓存的一部分空间,这是一个十分消耗系统资源的操作,如果一个程序频繁向系统申请内存,这时系统会选择性关闭部分程序,当然,频繁的申请内存就会拖慢系统,所以安卓系统的内存机制是卡顿的根源,无法改变。

android所运行的程序多数是采用Java语言编写的,运行程序时需要构建出一个可以运行Java的虚拟机环境,这就是Dalvik虚拟机。当用户打开一个程序就一同创建了一个虚拟机,打开多个程序就开启了多个虚拟机,况且开启程序的时候还要进行编译这个操作,程序开多了之后,就出现了卡顿。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值