买手机时,为啥懂手机的人建议我们买8G的内存,而不是6G?

发布时间:2020年10月17日 阅读:293 次

文/小伊评科技这句话其实是没有太大问题的,对于安卓手机来说,8G运存相比于6G运存来说确实是一个相容错率更高的选择。安卓的运存管理机制以及大运存的价值不知道大家发现没有,不管你是多大的运存,4G也好,8G也罢,只要开机,哪怕一个软件都不打开的情况下,运存的占用基本上就会达到总数的

文/小伊评科技


这句话其实是没有太大问题的,对于安卓手机来说,8G运存相比于6G运存来说确实是一个相容错率更高的选择。

安卓的运存管理机制以及大运存的价值

不知道大家发现没有,不管你是多大的运存,4G也好,8G也罢,只要开机,哪怕一个软件都不打开的情况下,运存的占用基本上就会达到总数的50%左右,而且运存越大占用的就越多(2-5G比较常见,再往上会有一定的边际效应,譬如12G内存开机时内存占用就达不到6G)

如下图所示,这是笔者手机上的运存占用情况,总内存是8G,可用4G(清除所有后台程序)

看到这里,大家有没有想过两个问题:

(1)开机就被占用的50%的运存都去哪里了呢?

(2)为什么运存越大占用的绝对值就越大呢?

先来解答第一个问题,开机被占用的50%的运存其实都是被系统内置的服务进程所占据,譬如安卓系统本身的一些进程,诸如网络模块,可视化桌面模块等等。系统为了保持这些基础功能的流畅性在开机的时候就会把这些进程直接加载到运存当中以提高执行效率。

大家在使用安卓手机的时候,应该会发现一个很有趣的现象——系统内置的应用在启动速度上往往都要比第三方的应用更快,这其实就是预加载的功劳,系统会优先的把系统内置软件的进程直接预加载到运存当中,提升该软件的打开速度,优化用户体验。

在解释清楚第一个问题之后我们再来解释第二个问题,为什么运存越大占用绝对值就越大。

这里面主要有两个因素,第一个因素是和安卓系统底层Linux内核的内存管理机制有关,Linux对于内存的占用会做到物尽其用,简单来说就是会尽可能的将核心进程扔在运存当中,运存越大扔的越多,以此来保证系统低层的执行效率。

其次运存的占用还和手机Rom的定制厂商有关系,安卓手机的厂商们往往都会在原版安卓系统之上加入各种各样定制的功能,譬如语音助手,UI动效模块,各种各样的功能以及诸如音乐软件,视频软件等等集成在系统里的APP(这些APP一般无法被直接删除),为了让这些功能以及APP流畅的执行,手机厂商就会根据手机内存大小以及性能高低来动态的分布系统功能。

其次,随着安卓系统的发展,目前很多国产操作系统都实现了AI预加载功能,简单来说就是会通过大数据智能判断的方式将用户使用频次比较高的第三方APP也加入到运存当中,以提高用户在打开该软件时的流畅度,这已经成为安卓系统未来发展的一个主要方向了。

通过上述总结大家应该可以看出,运存对于安卓系统的重要性确实是很高的。

另外,安卓系统的运存越大就越能够容下更多的后台程序,在相同软件环境下就越不容易被杀后台,这对于提升用户的多任务体验确实能够起到很直接的作用。


中低端手机没有必要用到8G内存,6G足矣

安卓手机的后台机制除了和内存有关系之外还和手机处理器的性能有直接关系,因为后台程序过多势必会对处理器造成一定的压力,一旦处理器的性能不足,再多的运存也是无济于事,系统卡顿现象依旧会出现,杀后台的问题也同样会出现。

所以我们在购买手机的时候一定要注意,对于搭载中低端处理器的手机没有必要用上8G的运存,6G其实就已经足够了,多余的钱不如用在提升闪存容量方面。

而对于搭载高端处理器的安卓手机来说,8G运存确实是比较重要的,应该优先考虑。


end 希望可以帮到你

",
Tag:系统 手机 就会 越大 软件
相关文章

发表评论: