手机缓存从1G到目前最高12G,为什么系统总是占去一半?越大不是剩得越多吗?

御天神鸣人


你所说的手机缓存,如果没有确认错误的话,是运行内存还是储存?

假设是储存空间占用,只要你手机安装APP,除了APP软件在使用的过程中所产生的数据缓存会占用储存空间以外,即便是不运行系统软件自动更新之后也会产生一定的缓存文件出现,要是平时不使用手机自带的安全软件对缓存文件进行清理,那么储存空间将会越来越小,当然,现在主流配置的手机基本64 GB的储存空间,或者是128g的储存空间,我使用的oppor 9s使用时间三年,安装APP十三个目前还剩下17 GB的储存空间,当然,中途有四五次系统更新,而且每次开机关机都会提示要安装,安装完成之后,可以通过软件进行清理,系统安装包,其实大多数安装完成以后,对系统空间占用并不是很明显


卸载完大多数的APP软件,单纯安卓系统空间占用基本在20个GB

所以理论状态下,除了运行内存,对程序运行有一定的影响之外,如果储存空间越来越小,那么就会影响安卓系统数据的交换,从而导致手机会出现卡顿,甚至软件崩溃的情况


侠客挨踢数码


8G+855普拉斯,就运营了一个头条还剩不到3G,系统是安卓10, 跟我同款机型同系统的的6G版本的也是运行一个头条剩2.2G左右,搞不懂他怎么算的…



老男人的诱惑


首先,针对提到的手机缓存从1G到目前最高12G,为什么系统总是占去一半?越大不是剩得越多这一问题,以下从个人理解角度,在这里简要讲述一下我的观点:

第一,系统和软件都在更新、都在进步。举个例子,就像问题中所说的1G内存的时候,可能系统占用一半,12G内存的时候,可能系统也要占用将近一半。这主要是因为过去的系统小,软件小。而现在系统与过去系统相比远远不同,软件也越做越大,运行的软件也多,这就好比以前一个月开300元工资能够话,现在可能3000元才够一样。

第二,手机系统每天运行都会有缓存,这在显示中表示的就是系统数据。所以下载的软件也有着一定的关系,不可能说手机内存大就剩内存大,只会越来越少。针对这一情况,目前最主要的办法就是清理一些缓存。比如可能卸载软件没有卸载干净,之前的数据文件可能还留在手机里,或者是一些观看视频的缓存都是比较大的。

所以,大家在现实中遇到手机系统占用近一般内存的情况时是可以理解的,也不要紧张,其实就是软件和系统不断地更新,久而久之手机里的东西就会越来越多,用户只需定时清理即可。


cal仔知道一切


先说结论:不是缓存越大,就剩的越多,它遵循安迪-比尔定理。


什么是安迪-比尔定理

安迪-比尔定理 (Andy and Bill’s Law)是对IT产业中软件和硬件升级换代关系的一个概括。原话是 “Andy gives, Bill takes away.(安迪提供什么,比尔拿走什么。)” 安迪指英特尔前CEO安迪·格鲁夫,比尔指微软前任CEO比尔·盖茨,这句话的意思是,硬件提高的性能,很快被软件消耗掉了。

如何理解安迪-比尔定理

1.提供更加的用户体验

当新的硬件诞生后,操作系统为了把硬件的效能发挥到极致,软件是越来越大,比如为了更精美的界面,可能会消耗更多的内存和CPU,都是为了给用户最佳的用户体验。

2.对利益的追求

商人之间也许存在某种默契,你想要用APP或者操作系统最新的性能,就得更新换代硬件产品,让用户掏更多的钱,这样就形成一个利益体。

总结

如果仅仅是硬件更新,软件不更新,题主的目标也许会实现。但现实情况往往事与愿违,你为了体验更优的功能,你不得不升级软件,这样就会消耗更多的资源,所以就产生了题主所提的问题。


欢迎大家关注AI扫地僧,给你好看的科技科普知识!


AI扫地僧


楼主应该说的是手机运行内存吧,的确从智能手机诞生至今,运行内存从最初的64MB到128MB/256MB/512MB/1GB再到如今的8GB、12GB,运行内存看似在成倍数的增长,但是系统永远占用了一半空间,这主要与手机的功能发展有关系。


我们拿早期的Android手机来举例,早期Android系统还在1.X-

2.X

时代里,系统是非常简单的,基本就是几个原生的APP组成,设置菜单、桌面都没有花里胡哨的功能。当时的软件也非常干净,比如QQ就真的只是聊天功能,没有新增任何花里胡哨的东西在里面,占用内存空间也非常小,所以在整个手机的运行中不会占用太多内存,512MB就已经足够整个系统的流畅运行了。

但是科技是不断在进步的,随着三星对于LPDDR技术的攻克,将手机内存也带入了GB时代,更大的内存意味着可以包容系统和软件运行更多功能,于是之后出现的无论是Android系统还是第三方的诸如MIUI/EMUI/FLYME等定制系统都加入了非常多花里胡哨、华而不实的功能,一下子系统占用直接去了一半,安装两个软件运行一下, 再占用1/2,所以现在即便是8GB内存,也还是可能会不够。


科技金轩文



并没有占据一半啊......我之前用坚果R1 8+128 刚开机的时候系统占用在35%左右,最高也就在40%,也就是差不多占用3G左右的运存吧。手机运存当然会逐渐往上涨,但是总归会有一个零界点。目前看来零界点就在4G-6G过渡之间,超过6G的运存,系统很难占到一半的使用量。你如果有一台12G的手机,系统占比应该只有30%左右。

安卓和苹果,在最初拥有两种不同的内存管理方式。安卓是后台优先,只要是打开的应用程序都分配内存跑着,如果开启的应用过多,内存消耗超过80%就会出现卡顿,再加上各种垃圾软件自启动,所以过去用安卓机器要做的就是记得经常清理后台;IOS的机制是前端优先,系统优先调用资源运行目前用户在使用的APP,关掉后台消耗资源的APP,所以过去的IOS是假后台,并没有所谓多任务。

后来经过不断的优化,安卓用了内存回收技术,系统会回收掉后台占用资源大的程序优先满足当前使用的程序;苹果则更是增加了内存压缩技术和快速启动,提高APP的启动速度,用更少的内存达到相同的效果,目前苹果内存最大的iPhone Xs Max也就4G运存,不得不说苹果对系统的优化是极其出色的。

目前安卓手机在售的内存已经达到12G了,要知道笔记本电脑大多数运存还只有8G。一方面是三星技术的不断迭代,能够造出更大容量的单存储芯片;另一方面是安卓系统本身的开源性质,被带三方厂商增加了很多功能。用过原生安卓的消费者应该能知道,原生安卓系统是相当轻便的,连音乐播放器都没有,运行起来流畅得不像安卓。第三方手机厂商拿过来后都会进行大量的修改,换UI,增加各种插件,最后就把一个苗条的小姑娘包裹成一个孕妇一样,行动自然就不方便了,要占用更多的空间才能跑顺畅。目前对于安卓原生系统改动最小的手机肯定是Google Pixle,国产厂商改动最小的应该是一加,如果你是注重运行速度的用户,可以考虑一下这两个品牌。

那么大内存除了能够放下内嵌更多实用功能的系统以外,还有一点就是对于第三方应用的支撑,而这一点才是用户真正能够感受到并且关心的。运存越大,你后台可以开启的应用当然就越多,手机使用起来也就越舒服,比如系统多屏模式下,你就可以一边玩游戏,一边看直播,一边听音乐等等,这是过去1G、2G内存想都不敢想的。所以对于安卓手机而言,在相同处理器的情况下(不看处理器光看内存大小是耍流氓),12G运存的手机当然会比6G运存的手机要舒服很多,因为你可以开N多个程序,而且不用管清理后台的事情,只要电池受得了。

那么对于我们消费者而言,到底应不应该买一台12G运存的手机呢?我觉得目前完全没有必要,6G完全够用,哪怕吃鸡;8G已经是可以跑桌面程序的能力了,用Pr剪素材也就占2G多一点内存,所以何必要花那么大价钱买一个12+256价格的机器呢?8+128就已经是目前最好的组合了,你光是玩玩游戏很难把性能发挥到极致,除非装个老罗的Smartisan TNT系统办公啥的应该差不多。


对于更多的消费者,我更推荐6+128的组合,便宜,够用。不要想着未来几年后5G一来又不够用了,放心,5G来之前你手上的安卓机早被你换掉了。


PM宋先生


软硬件厂商,举着提高用户体验的旗子,互相协商,协同发展,利益最大化的必然。

一个故事

五年前,老王住老破小,一张小圆桌,一碟花生米,再加瓶红星二锅头,就相当满足。五年后,老王创业奋斗,住进别墅,天上飞的,地上爬的,水里游的,加上零九年的飞天茅台,也满足不了胃口,即使有美女相伴。

物质生活的升级,如果没有配套的内心世界的拓展,就会不平衡,麻木无聊空虚。


妙龄美女和臃肿大妈

同样,硬件的升级,软件不配套,程序员就很无聊空虚。为了不空虚,当然也是为了养家糊口,也可以说是提升用户体验,程序员变着花样耍弄软件,功能越来越多,越来越臃肿。

手机系统从一个妙龄苗条的少女,慢慢演变为臃肿的大妈,但大家还都很开心,突然间有人发现了问题,很怀念妙龄少女年代的顺畅。

对不起,周围都是大妈,你会格格不入。即使你心理强大,技术高超,刷回了老版的系统,但诸如微信等必备app你装不上,因为新版本微信也很臃肿。这就是生态的力量,逼着你升级。


变化和永恒

这个世界唯一不变的就是变化,硬件变,软件也在变。但讽刺的是用户体验一直没有得到根本满足,系统一如既往的卡顿。

我们每个人都会老去,都会从青春到中年到老年,或由少年到老大爷,或由少女变大妈,这是时间的力量。系统占用的内存越来越大,也是如此。


以上故事非虚构,结合作者所见所闻,如有同感,请点赞支持。


平凡科技


2019年手机界将手机的运行内存标准提高到了12GB,其中不乏小米黑鲨2、米9、努比亚红魔3、Vivo iQOO、一加7 Pro等大牌厂家;要知道2017年的笔记本标准配置推荐内存也才是8GB,到如今为什么手机的运行内存开机后系统就会占用一半以上呢?那么比较就用现在使用的华为mate20x给大家分析一下吧。

HUAWEI Mate20X 5G版运行内存8GB,使用操作系统EMUI9.1.1,Android版本9;咱们来看看这款手机的内存使用情况。

开机运行内存使用了4.29GB,6小时平均运行内存使用量4.51GB,12小时运行内存平均使用量4.61GB。虽然一开机运行内存的使用率就占用了1半左右,微信、微博、游戏等应用正常使用的情况下内存管理并没有过激的增长,整理来看还是非常稳定的。这么看来,内存开机就占用一半根本没有惊慌的必要,使用完全没有问题,那么到底是哪些应用占用了运行内存呢?

从按下Power键开始,手机CPU得到供电,加载BOOT ROM,然后第一时间将BootLoader引导程序写入运行内存,然后依次引导Linux kernel与Android Service;最后是各类开机启动的APP程序。

从这张图可以看出,开机后Android操作系统占用的运行内存零零散散加在一起已经超过了3GB,之后预装的软件、小组件、动画效果等等也会占用很多运行内存,这种情况下Android手机开机后占用一半左右的运行内存就不显得太多了,而且只要系统优化的好,APP正常开启关闭,6G8G内存使用起来也不会出现卡顿。

至于很多朋友说iPhone为什么不卡顿,其实iPhone的不卡顿是系统封闭与动画岩石相结合的结果,而Android则是开发环境的结果。环境不一样,不能同日而语,而且早些年当Android卡顿时通过清理后台可以短时间恢复系统流畅运行,而iPhone卡顿只能通过关机重启来真正释放被管理的内存了。


重庆好易付


你说的应该是手机运行内存,尽管内存颗粒技术在不断进步,成本下降,从当年的1G发展到目前的12G看似增加很多,但是操作系统和相应的APP对内存占用也是越来越大,比如安卓系统从1.0发展到现在对内存的占用也是越来越高,以前512mb的内存就够用,但是如今4G的运存都可能不够用了,这就是因为系统和软件需求的提升导致的。

表面上来看,似乎内存容量的增加速度超过了安卓系统的需求提升,但是不管是你用6G还是12G内存的手机,开机后可能都是占用一半左右的内存比例,原因就是系统都会智能的对手机内存进行调配,当所剩内存充裕时会对常用APP和程序进行缓存,这样可以加快你手机的运行速度,毕竟内存这东西放着不用就是浪费,系统自动帮你充分调动也是好事。

当然,从总量上来看,肯定是内存越大所剩的可用内存越多,尽管12G内存可能也会占据大约一半左右的内存,但是这样所剩内存还有6个G,显然是非常充裕了,即使你的手机内存没有这么大,如果当运行大型游戏或者APP时,系统也会自动为你腾出可用空间,所以不必担心内存不够用。


嘟嘟聊数码


手机缓存从1G到目前最高12G,为什么系统总是占去一半,越大不是剩得越多吗?这个问题需要动态的去思考,为什么这么说呢,这是因为手机硬件,操作系统都是一直在发展的。


首先,科技在进步。来举个windows系统占用内存来说明一下吧,如果是80年后的小伙伴,一定是用过windows xp系统,一款非常经典的操作系统,系统其中之后,占用内存才200M左右,

这是什么概念,现在PC版本的微信启动之后,就差不多要200M。随着硬件性能不断提升,用户对系统的体验要求也越来越苛刻,因此微软也在不但丰富系统的功能,并在界面渲染,安全组件等方面下了很多功夫,相应的增加了功能和服务,这些都是需要吃内存的,现在windows 7启动之后,随随便便就占用了三四个G内存,你的PC没有个8G内存,你都不好意思用。

同样的道理,手机的内存也是一样,因为手机现在集成的功能太多了,以前手机只是用来打电话,发短信,收邮件,占用内存非常小,现在各种社交软件,学习软件,智能管家软件,杀毒防护,游戏,天气,导航,什么都有,而且这些软件大部分都在后台一直运行,驻留在内存之后,你的手机APP安装的越多,内存使用的就越多,当你手机变慢之后,可以试试卸载一些APP,你的手机运行速度会立马变快。


分享到:


相關文章: