大家都知道,目前iPhone最大内存为3GB,安卓旗舰已经达到8GB,但是苹果的流畅性却吊打安卓。
因为两者机制不同,iPhone使用的iOS系统采用了一种“墓碑机制”也就是我们所说的“伪后台”,当用户回到主界面,刚才使用运行的任务就停止运行,几乎不占用内存资源。
再看安卓系统,用户开启应用后,尽管界面切换到了主界面,但任务仍在后台运行,用户如果再开启其他应用,又需要额外内存,相当于前台、后台任务都需要占用内存资源。
虽然现在内存不断变大,但是软件占用的内存也在增加。
目前随着硬件的功能强大,软件的开发商也就会跟上,占用更多的内存会上软件变得更加流畅,还可以获取更多功能,开发时间也会更短。并且对续航也没有太大影响。既然硬件强大了,软件为什么不跟上呢?
随着android系统的版本变化,其使用的交互机制也在变化,软件应用机制也在进化,系统占用内存从最初的100多M到现在2G左右。
内存有6GB,系统占用了2GB左右。剩余3G左右,但是开几个软件之后再切回来还是被系统“杀”了。确切的来说是被“开屏”了。
很多应用会选择在数据加载完成之前,“盖”上一张开屏图来掩饰部分板块的空白,这就造成了程序重启的假象,实则是程序依旧在后台运行。正如很多人切换回微博的时候,也会弹出开屏图,可一旦进去后就会发现页面依旧停留在当初浏览的地方,这就是一个拿开屏图“盖”主页面的一个比较常见的例子。但是这个真的不是内存的锅,再大的内存都会这样,更多的是网速和应用优化的问题。感谢邀请!
业内有人说6G运存就是个笑话。看来很多消费者都已经体会到了。
6G运存的手机,在开机后我们看到剩余的一般不会超过4G,能达到4G的可以说系统优化得很好了。当我们打开微信运存就会减少600M左右,再打开地图又是一个600多M,再开个淘宝,还会减少500M,这三个软件一开,手机运存就会剩余2G左右了,如果再开其他的,我们可以想像得到运存的剩余情况。
还有,软件在后台运行的时候,一定会消耗手机的电量,这样会减少手机续航的时间。基于这两点,手机厂商在出厂的时候就设置好了手机开机后只会允许三个或四个等程序在后台运行,如果后面再开程序那就会默认关闭前面打开的程序,这也就是我们说的杀后台。
当然不是所有厂商的手机都会杀后台,如火腿肠的机这点就做得好。
这种情况的出现,也就有厂商在系统上下功夫,做成了分屏多任务。比如说看电视的时候可以同时聊天抢红包,可以同时购物,游戏时可以不受影响的接电话等。这功能蓝绿厂做得比较好。
那可不可以不让手机自动杀后台,或让手机在后台运行的程序多一点,比如说达到六七个。答案是有的。我们进入手机的工程模式设置程序后台同时运行的数量即可。
因为不同手机进入工程模式的方法不同,此处就不多说了。各位有需要可以问度娘或私信问我。
以上,如果您喜欢我的回答,请点赞关注。我是专注于搞机的星宇,本人会每天回答关于手机的各种问题。欢迎提问邀请,谢谢!!
现在智能手机的发展真的是非常的快速,从最开始的512M的手机内存发展到1GB、2GB、3GB的手机内存,直到现在已经发展到6GB、8GB的手机内存了,随着内存的加大,我们的手机运行速度也是越来越快,但是有这样的一个问题,就是即便是6GB的手机内存还是会挤掉后台运行的软件,这到底是什么原因呢?
其实,要是为什么智能手机会疯狂的挤掉后台应用呢,是因为我们所使用的安卓手机的机制导致的原因,我们也都知道,目前的智能手机系统分给苹果iOS还有谷歌安卓系统,所以由于谷歌的安卓系统运行机制的原因,才会导致手机的运行速度随着应用大小的增加而变得卡顿。我们可以看一张我们在日常生活中所经常使用到了一些应用,它的占用内存是几百兆左右的。
相信大家看到这张图片的时候就会明白,为什么手机即便是运行内存一直在增加,手机应用的内存还是不够用的,当初手机内存是3GB的时候,只有一开机就是剩余1.5GB,这即使这个原因了,还有一钟原因就是安卓手机没有办法把应用挤干净啊,有的时候挤掉一般就会重新恢复,这个问题也是需要大家注意,不过目前很多的厂商都已经开发出来一款能保护后台的程序,大家有兴趣可以去体验一下。
最后,对于安卓手机的挤掉后台的问题,我个人认为是目前所有安卓手机的一个通病,我们只能等待厂商的优化,大家的手机这个现象和问题严重吗?可以下下方留言,咱们一起探讨!
感谢邀请 超活跃
安卓系统内存机制就是这样,不管运行内存是3G还是6G。系统都会占用一半。
方法/步骤安卓是多线程,多任务的操作系统
安卓是虚拟机,还是java虚拟机
虚拟机本身就比操作系统占用内存更大,更不可思议的是,一个app是一个独立的虚拟机。
应用程序多数都是多线程,运行的时候,一般会开运行的主线程、负责更新升级的PushService 线程、负责接收消息的NotifyService 线程
在安卓2.3时代
虚拟机默认内存组合是8 64 256
安卓4.0到4.4
虚拟机默认组合16 128 512
到了64位操作系统的时候,运行内存普遍达到3 硬盘空间128g
系统默认的虚拟机达到32 196 512
应用程序功能越来越多,体积在增加,内存也在增加,出现的结果就是虚拟机越来越大。手机不得不采用更大的6g运行内存,甚至8g的运行内存
做为软件供应一方,就是你有20g内存,我们也有办法给你用完,光是软件的关联唤起,就能让你的后台住满全家桶,没事还帮你下载个推广软件,或者是比特币资源程序,最后一句,你的内存与运算量,我们是不会客气的
push比特币正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |