当前位置: 首页 > 教育

为什么同一个系统,6G运存剩2到3G。12G运存剩5到6G?

为什么同一个系统,6G运存剩2到3G,12G运存剩5到6G?

安卓机的内存管理机制就是这样的,不论是6G内存还是12G内存,系统的占用始终维持在60%左右,被占用的内存中,一方面是系统正常运行所必须用到的,另一方面是系统会将常用的软件加载到内存里面,以便提高下一次的打开速度,所以我们才会感觉到手机运行内存越大,系统流畅度越高。

手机运行内存越大,后台加载的应用就会越多,一旦内存占用超到一定的阈值后,比如80%,系统就会自动回收内存,使内存的占用始终维持在60%左右,即便我们同时打开上百个的软件,也基本不会看到内存被占满的样子,所以我们无需担心内存占用到底有多少,因为它根本不会影响我们的正常使用。

上面所说的后台并非我们点击多任务按钮看到的页面,我们点击多任务按钮出现的界面只能称之为软件打开历史,很多人都有清空这个的习惯,但实际上清理的只是历史记录,并非是清空后台运行的程序,如想彻底关闭某个软件,只能进到设置>应用管理页面,找到具体应用并点击停止运行。

总体来说,现在的手机内存管理机制已经非常完善,我们根本无需过多的在意内存占用问题,系统便会自动帮我们解决一切,如果实在不喜欢内存占用过多的话,就在开发者选项里,设置后台程序的保留个数吧,但个人不建议你这么做。

首先你要知道的是

安卓并不是剩余内存越大越好

打个比方

8g内存时占用4g如果你需要打开一个新的应用,而这个应用的内存占用并不超出已经被预先占用的4g范围,那么启动速度就会更快

你可以理解为被占用的内存其实只是进入了待命状态,随时可以进行唤醒提高工作效率(这里只是打比方,实际的技术原理更加负责一些)

另外高的内存占用更有利于应用后台的工作,杀后台的情况也会变少,因此不要担心内存占用问题,如果强迫症,可以关掉这个显示选项

最简单的就是目前安卓系统的机制跟ls的即不相同,所以也就导致了我们无论买多大内存的手机,真正使用时候也就是能剩下一半左右的空间。


首先现在国产定制安卓系统在功能上面越来越丰富,这也就导致系统所占用的运行空间也越来越大。而且各大手机厂商在系统里都加入了自家定制的APP,这个是没有办法卸载的,所以也就导致初始系统几乎就已经能占掉一半左右的运存。

而且安卓手机厂商为了保证用户在切换应用时的流畅度,所以会尽可能地占用运行内存让应用在后台运行。所以当你使用较多的APP时那么后台占用运行内存的空间也就越来越大,即使12g的运存面对这样的运行机制到最后也可能只剩下3到4G的空间。

总而言之,现在由于系统本身的功能越来越强大,再加上厂商对于自家生态的建设越来越看重,不断地给系统加量,同时各大APP占用运存的空间越来越大。所以就导致了一个运存越来越不够用。

系统策略 尽量 消耗 所有内存,保障流畅性

安卓8.0能比安卓4.0小?新添加那么多功能,都是一直运行的。还有厂家给手机安装的后台常驻手机管家,闹钟,还有什么管理服务,都用内存的

都是这样,你内存越大,系统会动态的占用内存越多,在手机安卓系统设计的时候就是动态管理的的,不然那些少钱购买了低内存配置的用户岂不是完全用不了。

运存全称叫“运行内存”,强调你系统下消耗了多少。

你如果要有这个疑问的话。

需要两款一模一样配置,一模一样操作,一模一样程序配置环境的手机来比较,可能会有另外的答案。

另外部分APP在开发的时候,在不同内存环境下的确有各自的退出以及优化机制,也是你这个问题的可能原因之一。