问题中4G存储的手机显示1G以上可用存储,8G存储的手机显示3G以上可用存储。这是由Android系统的内存管理机制决定的。我们来看看内存分配和回收机制。
1、内存分配只要程序在运行,系统就会分配一定的内存,以保证程序的正常运行。实际上并没有离开。随着越来越多的程序在启动时自动启动,您会发现手机的可用内存变得越来越小,因为许多程序在启动后仍保留在内存中。这样的背景住宅有优点也有缺点。优点是这些程序在打开时,实际上是直接从内存中激活,从后台切换到前台常驻内存:如果可用内存不足,系统就得杀掉一些后台程序,导致启动缓慢。
2、内存回收当打开新程序,内存不足时,就会回收内存。系统设置中也有相应的设置选项,可以实现多个程序在后台运行。这样,即使内存足够,系统也会终止一些程序并回收内存。其实,除了普通的程序之外,还有很多系统级的服务是无法停止的,始终在后台运行。这也是人们过去升级手机的原因之一。刷新系统的优化版本或对手机进行root可以限制或阻止这些服务启动,从而增加可用内存。
综上所述,随着手机内存的增加,使用的内存也随之增加,这是Android系统的原理决定的。如果将启动时自动启动或手动打开的程序置于后台,它将始终保留在内存中。如果你再次调用它来加速启动,你会发现它占用了大量内存,而可用内存却很小。有多少可用内存并不重要。系统默认的内存管理机制是为了加快程序的执行速度。可用内存大小通常对系统操作没有影响。
个人意见,仅供参考。更多相关信息,请查看我的百家号指南。
上一篇:手机内存怎么越来越少又没下什么
下一篇:6g手机内存为什么正常只剩3g