在手机CPU的核心数及跑分情况对消费者购买刺激减弱的情况下,运行内存(RAM)的大小逐渐成为安卓手机阵营新的比拼点,那么大运存对手机运行速度的影响有多大呢?手机多大的运行内存才够用?

一、什么是运行内存?

运行内存是指手机运行程序时的内存,也叫RAM(简称运存)。从理论上来讲,手机的运行内存越大系统运行就越流畅。第一款安卓手机( HTC Dream)配备的运行内存是192MB,而现在6GB的运行内存已经成为安卓旗舰机的标配,有些厂商的旗舰机甚至配备了8GB的运行内存。

二、安卓系统资源回收机制

从2007年安卓Beta版首次发布至今,经过近十年的不断进化和升级,系统占用的内存也越来越大。从当初1.0原生系统仅占用100M运存,到现在7.0系统占据近2GB的运存,加上日常使用的各种APP,以6GB手机为例,通常可能只剩余2GB多点的运行内存。

当安卓手机的系统运存小于等于一定值(这个定值大于0,在我们的手机里大概是300M)的时候,系统就会自动根据应用程序的重要程度,由轻往重逐级去杀,直至留出足够的运行内存。这种资源回收的机制是安卓系统所规定的,留出的这个定值是给电话这种手机基础功能和开启新的应用准备的。

在关闭进程的时候,不同应用的重要层次结构可以分为5个类别,分别是空进程、后台进程、服务进程、可见进程和前台进程,这里面第一个重量级最低,往往会被首先回收,越往后越重要。

三、被“开屏”,而不是被“杀”

头条APP 开屏图片

很多人都经历过:“我内存很大,明明只开了几个程序,还有1GB多的RAM,为什么放后台还是被杀死了呢?”

其实你的后台很有可能不是被杀死,而是被“开屏”了。导致你误以为程序被杀死以至于应用重启。

很多情况下,程序是需要连接服务器来加载一些数据,数据越大,加载的时间就越久,而当数据还没被加载出来的时候,会非常影响当前画面的展示,致使用户体验变差,就像这样。

于是乎,很多应用会选择在数据加载完成之前,“盖”上一张开屏图来掩饰部分板块的空白,这就造成了程序重启的假象,实则是程序依旧在后台运行。比如很多人切换回微博的时候,也会弹出开屏图,可一旦进去后就会发现页面依旧停留在当初浏览的地方,这就是一个拿开屏图“盖”主页面的一个比较常见的例子。这并不是内存不够用,更多的是网速和应用优化的问题,再大的内存都会这样。

android 内存不足时服务会被杀死么,当安卓手机运存不足时,会由轻往重逐级杀掉后台进程...相关推荐

  1. 苹果和Android用点应用对比是真的吗,苹果手机与安卓手机相比,真的是苹果手机完胜吗...

    (文章来源:百家号) 苹果手机一直以高价著称,它到底值不值这个钱呢?我们来研究一下.现在安卓手机也有卖苹果价格的,那我们到底是买高价安卓还是苹果呢?安卓最好的旗舰机一般是用高通骁龙的处理器,比如今年是 ...

  2. android 启动3d加速,内置显卡 六款支持3D加速安卓手机推荐

    [PConline 海选导购]科技发达的今天,3D早已深入我们的生活.游戏玩家都喜欢自己电脑的3D功能强大,可以玩大型3D游戏.随着手机与平板电脑的硬件不断升级,掌上终端设备的性能越来越强大,部分手机 ...

  3. Android修改读写速度,技术宅 篇一:如何让旧安卓手机的速度重新飞一会儿(使用开发者选项)通过改设置加快速度...

    技术宅 篇一:如何让旧安卓手机的速度重新飞一会儿(使用开发者选项)通过改设置加快速度 2019-08-14 14:04:48 23点赞 105收藏 31评论 创作立场声明:根据个人真实经历体验编写本文 ...

  4. android解锁win,Win10电脑解锁新姿势:WP/安卓手机、微软手环当钥匙

    IT之家讯 微软在官方网站公布了Win10的开发路线图,其中描述了目前已经实现的功能.正在预览测试以及正在开发中的功能.根据描述,微软正在开发一种全新的Win10电脑解锁方式. 首先,你可以使用自己的 ...

  5. 【极品手机推荐】安卓3G运存16G内存,相机1300+500,三星高画质显示J7109|J7108

    性能: 3G运存16G内存,相机1300+500,三星高画质显示 品牌: 三星 价格: 899¥ 什么小米.华为.魅族,甩他们几条街.这么好的手机不为大众所知,真是浪费. 手机,现在就是苹果.三星

  6. android iphone 同步通讯录,Apple ID 能同步 iPhone 和安卓手机通讯录吗?| 有轻功 #213...

    原标题:Apple ID 能同步 iPhone 和安卓手机通讯录吗?| 有轻功 #213 可以 换了新手机的兴奋感还没过去,数据同步的困扰就接踵而来. 我至今还记得以前总是不小心把联系人保存到本地(应 ...

  7. Android 手机运存越来越大,为什么后台应用还是会被「杀」?

    不知不觉间 Android 陷入了一个关于「后台」的怪圈:一边各大厂商陆续推出了 12G RAM 的手机,另一边你刚刚放到后台的下载任务没有如预期那样后台挂机下载,打开微信发现还得陪启动画面的孤独小人 ...

  8. android 串口键盘_侧面滑盖+实体全键盘的安卓手机,能走向大众化吗?

    曾经不少数码爱好者喋喋不休的要求Android产品要抛弃同质化,选择特立独行的路线.只不过,那些"奇装异服"的差异化产品似乎都活得不太好,就连不愿意采用异形屏的魅族也几乎到了&qu ...

  9. 为什么安卓手机退出大型游戏时没有过渡动画?

    这个问题跟是不是安卓没有关系吧 无论是普通的软件也好,还是游戏也罢,对于手机而言他们都是APP,在根本上并没有太大区别. 如果是在系统层面讲,那么只涉及android系统和ios两个系统关于APP的打 ...

最新文章

  1. java写游戏的聊天怎么写_怎么用JAVA编写一个打字游戏
  2. 分布式多层次限流概述
  3. 027_Badge标记
  4. jQuery解决高度统一问题
  5. PHP完整的一次请求过程:请求 dns nginx监听 转发给php-fpm worker处理 返给nginx
  6. gj12-1 协程和异步io
  7. Sequelize 4.42.1 发布,基于 Nodejs 的异步 ORM 框架
  8. java使用itext开源包实现pdf文件合并,亲测可用,响应速度快的惊人
  9. JVM初识之垃圾回收机制(GC)
  10. 志远电脑公司网站系统
  11. fir.im分发平台安卓苹果应用下载二维码合并步骤
  12. ip地址,二进制,十进制、ip地址的组成 重点、ip分割网段
  13. Linux上一个恶意程序分析实例:一步一步揭开病毒程序的面纱1
  14. 免费个人商城系统源码推荐
  15. CUDA C 编程指导(二):CUDA编程模型详解
  16. STM32F1模拟iic的GPIO配置(小总结)
  17. Python爬取微信公众号历史文章进行数据分析,发现2017年运营总结,可以这样写!...
  18. Dev-c++使用方法 Dev-c++怎么用
  19. 教育CRM究竟是什么?有何用处?
  20. python如何实现歌单 黑胶品质?

热门文章

  1. Golang import 包问题相关详解
  2. NAT-T:IPsec穿越NAT之道
  3. Sci论文——respectively用法
  4. 女人脸上突然很多斑点?教你怎么样去除脸上的斑点
  5. 百度人脸识别应用注册及认证
  6. Validform基础及简单用法
  7. Matlab/Simulink中的数据输出到Matlab工作空间中
  8. 【Python笔记11】
  9. 谁的计算机桌面更漂亮?
  10. K近邻算法讲解与python实现(附源码demo下载链接)