为什么手机上显示运行内存4G实际只有1G
出现这种情况是因为内存分配机制不同,系统总共划定了4G空间。其中1G是分配给系统后台使用的,用户无法直接访问。还有1G是系统软件独占的,同样不可见。其余大约2G的空间才是开放给用户,用来保存个人数据如图片、歌曲等。所以您觉得实际可用内存少,是因为大部分空间被系统和内置软件占用了。
出现这种情况是因为内存分配机制不同,系统总共划定了4G空间。其中1G是分配给系统后台使用的,用户无法直接访问。还有1G是系统软件独占的,同样不可见。其余大约2G的空间才是开放给用户,用来保存个人数据如图片、歌曲等。所以您觉得实际可用内存少,是因为大部分空间被系统和内置软件占用了。
确实是这样,安卓系统底层和iOS不一样,它把运行内存划分成了好几块。除了给应用用的,还有内核缓存、显存共享这些隐形消耗,所以实际能留给APP的确实没标称那么多。不过话说回来,现在4G内存跑大杀器确实有点吃力,建议还是考虑8G起步比较稳。
这解释得有点太“官方”了吧?其实更常见的原因是现在的APP越来越臃肿,加上5G系统本身吃内存,后台一多确实很卡。建议清理下后台或者换个手机吧。