miui内存优化级别有什么用
miui内存优化级别有什么用?开发者选项里面的,分为关闭,低中高四档,有人知道这个是什么吗?下面是学习啦小编整理的一些相关知识,希望对大家有帮助!
一、miui内存优化级别有什么用
首先是这个技术的由来,大家都知道,这功能最早被小米宣传在小米盒子1G增强版实现,以实现2G版的性能,从而降低买卖双方的成本,双赢。
这个技术基于Zram,这个也是基于一个Linux上的技术,翻译叫缓存压缩。这个Zram技术,是09年时,民间基于缓存压缩技术,开发了zRAM到安卓上的。
然后CM最早把这个开源的技术用到了CM ROM上。然后谷歌拿去抄袭到了4.4 kitkat上。
这里吐槽一下谷歌。谷歌虽然做了很多牛逼的黑科技,但是在安卓上真的要呵呵了。虽然说这些都是开源的,没有什么侵权的,被抄了,你最多骂两句。
被“抄袭”这个现象,也证明了被抄袭者是多么牛逼才能被谷歌这样的大公司抄袭啊。
我们细数一下那些年谷歌“抄袭”过的东西。说这些不是说谷歌垃圾抄袭狗,而是想告诉大家,不要把谷歌神化了,特别是,不要把原生安卓给神化了。
1.刚刚说的zRAM啦。
2.MIUI V3甚至更早(因为我从MIUI V3开始用,之前的没用过)就有的通知栏的,单独页方阵快捷开关。谷歌在4.2上,才抄袭了。也够慢的。。。
3.MIUI V5首创的对齐唤醒。谷歌终于在4.4上用上了。很好奇,MIUI7第二代对齐唤醒什么时候被抄袭。呵呵
大概就这些,还有一个我最喜欢的MIUI的recovery,是MIUI V3甚至更早就有的图形化界面recovery。目测Android M也会上。呵呵。
其实,大家这样想,被谷歌抄袭了有好有坏,好的就是让更多人用上了更好的技术(毕竟谷歌影响力还是比小米大)。坏消息是上述的两个技术,小米作为原创者,却得不到应有的尊重,人们都不了解发明者,甚至会觉得是MIUI抄袭了原生安卓(别笑,真的有这样想的人)。
所以,我作为玩机比较久的老米粉,我就是告诉大家这些冷门小历史。
扯远了,回到正题,小米也基于这个zRAM技术,开发出内存压缩技术,也就是你们现在看到的这个技术。虽然小米最早对外公布是在小米盒子上,看过孙鹏的微博,就知道,这个项目,最早是针对红米手机1,、小米手机2A的。当时还是2013年红米1刚刚发布,因为当时在售机型只有这两台有1G RAM,那么少。所以它们是比较卡的。针对这个问题,小米用了这个zRAM技术在了4.1和4.2的MIUI V5上。然而那时候谷歌没有发布4.4 kitkat。所以哈哈,只能说小米、谷歌,先后引用了这种技术吧。
不过小米进行了改进和细化,使其可以被调整。效果肯定还是挺明显的。当时很多用户反应了可用内存,多了100M以上。1G RAM中的100M是十分之一了。提升幅度已经很不错了。
事实上,如果一台手机卡,又很多原因。最主要是3个。硬件配置、软件优化、app的运行配置需求。
说真的,硬件配置高,绝对是王道。我们再扯一下。谁是安卓只会堆硬件,苹果双核一样流畅什么的。
我想说呵呵,你知道iPhone6S的硬件性能,尤其是图形性能是目前世界量产手机中最强的吗?轻松把810、7420甩几条街。自己百度下6S和安卓机皇们S6啊、米note顶配的GFX bench的成绩就知道了。
如果说iOS优化很牛逼的话,我建议你看看iPhone4/S,从iOS7开始就卡出翔了。现在不是说6S的iOS9正式版也卡出翔吗?
iOS的优化,说真的,我觉得不差,很不错,但是也不能说神吧。
说什么玩游戏也不卡,我觉得这个不是iOS牛B,是游戏对手机的优化牛B好不好?
你们玩过xbox360和PS3吗?近十年前的游戏机,也是今年才慢慢开始退役,没有游戏玩。
你知道我的xbox可以全程30帧玩孤岛危机3吗?可以全程60帧玩使命召唤1~11吗?我可是05年的老机哦!我才512M 的RAM,还要分256M出来做共享显存的哦!
你这样的配置的电脑,能打开这个游戏,已经佩服你了,别说是能30帧去玩了。
这就是游戏对硬件设备优化的力量。绝对不能小看。苹果因为型号极少,就几台,优化难度相对低。
而PC、安卓手机,配置千变万化,那么多平台,请问我要优化谁?
而且安卓,那么多个系统版本,而且也远远没有到完善阶段,旧手机也不能安装最新的程序(比如微信新版就不能安装在2.3的安卓手机上)。
所以,像微博、QQ、UC、淘宝、支付宝以及BAT系列的全家桶软件,大家应该都觉得卡卡的吧?知道为什么吗?
因为用了旧版的API,以兼容旧版本手机,所以很旧的手机也能用,但是那个年代的api导致运行效率很低。所以导致新手机运行起来也是吃力。即使不卡,加载时间也是很慢的。
想知道什么是合格的软件吗?我给你们一个模范app。知乎。
二、怎么设置比较合理。
三台手机。红米2(1G RAM)、红米2A增强版(2G RAM)、红米note2低配(2G RAM)
性能排名也是红米2<红米2A增强版<红米note2低配。至于为什么2A 更便宜而且比2更强,不用解释了吧。因为2A是32位的,而且只能用移动网,但是性能的确比2好很多。
测试条件都是5.9.24的MIUI7 开发版。三者的默认系统内存优化级别分别是,高、禁用、中。
是不是觉得很奇葩???
如果你说RAM小的,就设置高,那么为什么红米note2和2A相同RAM大小,却要设置成一个中,一个禁用?
我三台机都用过。终于被我发现了。经过我资料收集,我终于知道为什么红米2那么卡!
因为zRAM技术,需要CPU进行高负荷的运算,具体算法我不清楚。但是zRAM一启动,CPU就处在高负荷的状态。手机不卡才怪呢。
所以1G RAM的可用性,是建立在牺牲性能、甚至费电的基础上来实现的。而正是因为小米2A、小米盒子的CPU性能还不错,特别是小米盒子,是用适配器一直供电的,不用太多地考虑费电的问题。所以这个功能才用得上。
所以,红米2标准1G RAM版就是个垃圾,因为它只有1G RAM,以及性能渣到爆的高通410。你可以做的。要么是禁用系统内存优化,几乎不能用后台了。要么开高一点,牺牲一点的性能,换取后台运行的app数量。
红米2A增强版(标准版表现和红米2一样,不尽如人意),虽然性能比红米2好很多,约30%吧。所以还是很推荐购买的,549.便宜到爆。但是2万6的跑分,也就比小米2A好一点点而已。所以MIUI给它设置了禁用。这是非常明智的。因为2G RAM日常基本够用了。
那么为什么我们大红米note2就那么奇葩,设置成中级了呢?
哈哈哈哈哈,当然是因为红米note2性能牛B,所以我们基本可以把2G RAM当2.5G 用啦。不过不建议开高级,因为真的会卡!
但是很多人反馈掉后台,又是什么鬼呢?
这个和系统内存优化级没有什么关系,绝对是这款机型的MIUI的优化策略的问题。我除非是玩游戏,不然是不会掉后台的。
反正你怎么设置都是会掉的了。等优化吧。不然觉得换ROM就没事。这是MTK手机,要签约保证设备不开源的。所以一切这台手机的ROM,都只能基于现在的MIUI来开发。就是说你用什么ROM都可能会出现MIUI中出现的非UI级别的bug。因为是第三方的,只能更多。
所以我真的建议大家等等官方升级。
如果大家觉得耗电的,可以设置禁用。禁用、低级、中级,我都用过。感觉都差不多,最后我觉得还是中级最好、最流畅。