草莓味的棉花糖|手机的8G运行内存跟12G运行内存到底有什么区别?

有朋友说MIUI12只有12G以上内存运行才流畅 。 对于这句话我是不认同的 , 这句话反过来理解就是12G以下的内存MIUI12就不流畅了或者至少没有那么流畅了 。
这就是不懂安卓手机的内存管理机制了 。 安卓系统为了提高应用启动速度 , 当你“退出”一个应用程序的时候 , 这个程序实际上并没有完全退出 , 它会保留在内存中等待下次能够被快速启动 。 但是这样一来 , 系统中的可用内存会越来越少 , 最后就会出现内存不足 , 此时 , 系统就会使用一种叫”LowMemory Killer”的内存管理机制根据进程的重要程度来决定杀死哪个进程 。
安卓系统将系统进程的重要程度分成以下几类 , 重要程度从高到低排列如下:
草莓味的棉花糖|手机的8G运行内存跟12G运行内存到底有什么区别?第二个应为“可见进程”
也就是说 , 如果出现内存不足 , 安卓系统会按照从下到上的顺序来杀死进程从而释放内存 。
【草莓味的棉花糖|手机的8G运行内存跟12G运行内存到底有什么区别?】说到这里 , 你就会明白 , 理论上来说 , 由于安卓系统的内存机制 , 在你打开足够多的APP情况下 , 无论是8G还是12G内存 , 最终都会被塞满 。
草莓味的棉花糖|手机的8G运行内存跟12G运行内存到底有什么区别?说直白点就是 , 对前台应用程序来说 , 8G内存跟12G内存的使用流畅度体验没有区别 。
以前的安卓机都是4G内存的时候 , 内存占用率在一半以上 , 现在的手机高配的都达到了12G的运行内存了 , 内存占用率仍然还是在一半以上 , 这就是安卓手机的特色了 , 无论你用多大内存 , 最终都会占一半以上 。 如果你打开足够多的APP , 内存占用率就更高了 。


    推荐阅读