随着Android系统版本的更新(从Android 1.x~4.x),Android手机的内存容量也在不断的翻番中。从最早的256MB到最新的3GB,12倍的数值变化在彰显科技的进步之余,也潜移默化地给消费者灌输了一种信息:Android系统版本与内存容量成正比。那,这个观点正确吗?

系统版本与内存的“潜规则”

在很多人的印象中,Android系统版本越高也就越“吃内存”。曾经256MB内存就足以玩转Android 1.x时代(图1),512MB就能在Android 2.x时代“横着走”,而到了Android 4.x时代后,没有1GB内存貌似就“跑不动”了。而Android系统版本与内存容量之间的“潜规则”,也成为了很多手机厂商拒绝为旗下老产品提供后续系统升级服务的理由:“因内存容量太小,所以该机型无法更新最新Android系统”。

图1 :首款Android手机,HTC G1,256MB内存在当时可谓豪华

难道,Android版本真的就是决定内存大小的“源头”吗?

被诺基亚和苹果“删耳光”

还记得谷歌在2013年发布Android 4.4时的最大卖点吗?引入全新ART机制的Android 4.4经过大幅优化,将最低内存的门槛降低至512MB。如果我们将此卖点“反推”,不难得出以下结论:“Android4.4”以前的系统没有1GB内存根本玩不转。

很遗憾,这个观点根本就不成立!

以诺基亚旗下首款Android手机Nokia X为例(图2),该产品仅内置512MB内存,但它除了跑不动少数3D游戏以外,绝大多数APP都可运行,而且Nokia X系统反应也很流畅,丝毫没有“小牛拉大车”之感。要知道,Nokia X的系统版本仅仅是基于Android4.1.2操作系统的开源修订版本,并非谷歌专门针对512MB小内存优化后的Android 4.4!

图2 :低端的Nokia X依旧可以流畅运行“激流快艇”级别的3D游戏

作为智能手机的标杆,苹果iPhone家族更是给系统版本与内存容量的“潜规则”删了一个大巴掌。哪怕是最新的iPhone 6/Plus旗舰,它们的内存容量也仅有1GB(图3)!但其系统流畅度与大型游戏体验依旧可以秒杀那些武装3GB内存的Android旗舰们。这就是现实:理论上,系统版本与手机容量没有半毛钱关系!

图3 :iPhone 6拆机图,1GB内存足以让Android旗舰们汗颜

取决于厂商的态度

我们不妨再回顾一下HTC G7(576MB内存,2010年上市)和摩托罗拉Defy(512MB内存,2011年上市)这两款“老产品”,它们都可以借助第三方ROM开发者,升级到最新的Android 4.3或4.4(图4~5)。换句话说,Android系统的新版本对“老产品”并没有关闭大门,只要肯投入时间和精力,老产品们也有机会享用最新的系统,哪怕它们的内存低至512MB。

而这也是Android老产品们的悲哀。100%的手机品牌,基本能为旗下手机提供为期1年左右的系统升级服务(少数旗舰产品除外)。“想体验最新的Android系统版本?没关系,买我们刚刚推出的新品吧!”通过掐断老产品的系统更新脉络来刺激预装新版系统的新品销售,这就是手机厂商最喜闻乐见的情景。

还好,我们还有一批热衷分享精神的第三方ROM开发者和团队,比如CyanogenMod(全球最大的Android第三方编译团队),很多老产品从Android 2.x到4.x,都是依靠CM团队的支持而一路走下来的。

小结

Android系统版本和内存大小有些关系,但还谈不上“决定”。如果你正用着那些被手机品牌官方“抛弃”的旧手机,不妨多多留意该手机对应的第三方ROM资源,说不定也能享用上最新的Android系统版本。至于内存容量可能不够的“扯淡”问题,抛到脑后吧!

android版本内存多少,内存大小决定Android系统版本?相关推荐

  1. 华为畅玩版怎么升级android版本号,华为荣耀怎么查EMUI及系统版本

    华为荣耀EMUI及系统版本你是否知道呢?华为荣耀怎么查EMUI及系统版本呢?下面是学习啦小编收集整理的华为荣耀怎么查EMUI及系统版本,希望对大家有帮助~~ 华为荣耀查EMUI及系统版本的方法 工具/ ...

  2. 小米8android版本打开,怎么查看小米手机安卓系统版本

    怎么查看小米手机安卓系统版本 导读:小编根据大家的需要整理了一份关于<怎么查看小米手机安卓系统版本>的内容,具体内容:想要查看小米手机安卓系统版本,却又不知道如何操作,该怎么办呢,那么的呢 ...

  3. linux版本查看命令多少位,查看linux系统版本命令32位还是64位

    有的时候不知道我安装的是Linux 64位的还是Linux32位的,因为下载页面常常同时提供32位和64位版本的软件.所以弄清楚你的操作系统是32位的还是64位的十分重要,那么怎么查看linux系统版 ...

  4. iphone6服务器是什么系统版本,iPhone各机型目前适合哪个系统版本?看完你就知道了!...

    原标题:iPhone各机型目前适合哪个系统版本?看完你就知道了! 每次iOS新固件出来之后,都会有人问,我的设备适不适合升级,升级之后会有什么变化,会不会卡,等等问题,我该刷哪个版本? 也有小伙伴一出 ...

  5. android switch控件的大小,关于Android Action Bar 上的 Switch控件

    是这样的: 因为要在Action Bar 上弄个 Switch 按钮,所以我照 http://stackoverflow.com/questions/12107031/how-to-add-a-swi ...

  6. android gridview显示本地图片大小,在Android上的GridView中调整图像大小

    您可以尝试根据当前设备的像素密度进行调整. DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDi ...

  7. 查看linux版本32还是64位,查看linux系统版本是32位的还是64位的

    一. [root@linuxzgf ~]#getconf LONG_BIT [root@linuxzgf ~]#getconf WORD_BIT (32位的系统中int类型和long类型一般都是4字节 ...

  8. 苹果7php版本多少钱,苹果7自带系统版本是多少

    是ios10.0,可以按照如下版本进行比较: iPhone7刚发布自带的的版本系统是IOS10.0正式版. iPhone7A10Fusion处理器首次使用了四核心设计,而且是两大两小的混合架构体系,所 ...

  9. 苹果系统怎么降低版本_1903、1809...到底怎么看系统版本?

    相信不少同学对 Windows 10 的版本号很是好奇,例如最新的Windows 10 1903 .往前一些的Windows 10 1809 等等,这后面的数字究竟代表什么意思呢? [版本号(Vers ...

  10. android 设置字体大小不随系统大小变化,App字体大小不随系统改变而改变

    在 "设置" , "显示" , "字体大小" 里面我们可以设置系统字体大小 App界面字体,如果被修改之后,可能就达不到理想状态的效果,界面 ...

最新文章

  1. IntelliJ IDEA 更新后,电脑卡成球,该如何优化?
  2. 迅为i-TOP4412出厂首次烧写
  3. 事件控制寄存器(AFIO_EVCR) (2011-09-09 13:51:58)
  4. 开始Unity3D参观考察
  5. 模拟耗时操作_在集成测试中模拟耗时的动作
  6. Python中Turtle绘图函数-绘制时钟程序
  7. C / C++ 之整体知识总结,点进来,不后悔!
  8. Hibernate 入门----第一个Hibernate应用程序
  9. Linux下弹出CDROM的程序(参考网上程序)
  10. qpushbutton 添加本地文件图标_1.PyQt5实现多文件调用以及UI和逻辑分离
  11. C#中如何获取一个二维数组的两维长度,即行数和列数?
  12. 快速线性筛法求素数一般筛法求素数代码
  13. 三宝小精灵机器人_三宝小精灵机器人
  14. matlab范德蒙,matlab有效生成范德蒙多矩阵
  15. 【网络】交换机常用命令
  16. CAJ论文怎么打开?
  17. 分数计算器java报告_20182307 2019-2020-1 《数据结构与面向对象程序设计》实验四报告...
  18. process_begin: CreateProcess(...) failed.
  19. 极大似然估计原理详细说明
  20. 【HDU4416】Good Article Good sentence【后缀数组】

热门文章

  1. 11个并不广为人知,但值得了解的Python库
  2. React Native + react-native-camera 实现扫描二维码「安卓」
  3. flutter编译遇到unknown revision or path not in the working tree的错误
  4. 流量不清零:用户开心,运营商无奈
  5. 如何学习理财知识,零基础怎么学习理财
  6. 粒子滤波(particle filtering)梳理
  7. 在html中加动画效果,教你如何在网页上用H5实现动画效果
  8. python - TypeError: combat(sume,sumu) missing 2 required positional arguments: sume,sumu
  9. Debian搭建Samba服务
  10. 复合函数求导经典例题_【2017年整理】多元函数求导经典例题.ppt