内存从1G到12G,为何手机系统总是占去一半?

2025-01-18 10:01:25
推荐回答(5个)
回答1:

内存从1G到12G,手机系统总是占去一半是因为手机系统每天运行都会有缓存就是系统数据。所以手机系统总是占去一半。

众所周知,android手机的运行内存很小,用户体验也会很差。目前,Android手机的内存配置基本上是6GB开始,部分游戏手机的运行内存已经达到12GB,如黑鲨2、红魔等机型。目前笔记本电脑的标准运行内存只有8GB,12GB的运行内存在电脑上非常高。几年前,2GB手机的运行内存相当大,但现在手机的运行内存越来越大,在日常使用体验上有了很大的提高。最重要的是手机变得流畅。但你是否发现,以前使用2GB的运行内存时,系统占了一半以上,用户使用的内存并不多。现在,当使用12GB的运行内存时,手机系统仍占一半的空间。为什么?

近日,有网友分析华为Mate20x5g,手机的运行内存为8GB,系统也是Emui9.1。从下图所示的数据来看,手机开机时已经占用了大部分的运行内存,然后内存会随着使用时间的增加而增加。哪些应用程序占用运行内存?

从下面的内存操作图可以看出,android系统占据的空间最大,其次是系统界面和各种自启动应用。总运行内存超过3GB,还有其他组件和动画。另外,为了提高用户使用手机的体验,目前厂商在系统中加入了很多过渡动画,这些动画加起来就是开机。占用一半的运行内存也是正常的。

实际上,只要系统得到很好的优化,并且及时清理不常见的后台运行应用程序,6GB的运行内存也就足够了。

回答2:

开机运行内存使用了4.29GB,6小时平均运行内存使用量4.51GB,12小时运行内存平均使用量4.61GB。虽然一开机运行内存的使用率就占用了1半左右,微信、微博、游戏等应用正常使用的情况下内存管理并没有过激的增长,整理来看还是非常稳定的。这么看来,内存开机就占用一半根本没有惊慌的必要,使用完全没有问题。

从按下Power键开始,手机CPU得到供电,加载BOOT ROM,然后第一时间将BootLoader引导程序写入运行内存,然后依次引导Linux kernel与Android Service;最后是各类开机启动的APP程序。机后Android操作系统占用的运行内存零零散散加在一起已经超过了3GB,之后预装的软件、小组件、动画效果等等也会占用很多运行内存。

这种情况下Android手机开机后占用一半左右的运行内存就不显得太多了,而且只要系统优化的好,APP正常开启关闭,6G8G内存使用起来也不会出现卡顿。至于很多朋友说iPhone为什么不卡顿,其实iPhone的不卡顿是系统封闭与动画岩石相结合的结果,而Android则是开发环境的结果。

环境不一样,不能同日而语,而且早些年当Android卡顿时通过清理后台可以短时间恢复系统流畅运行,而iPhone卡顿只能通过关机重启来真正释放被管理的内存了。

回答3:

可能是因为,程序越大,所以他手机内存占的就越大吧,这也是很正常的。

回答4:

因为手机系统是非常的重要的,本身就要占据一定的内存。

回答5:

因为手机系统是很大的系统,所以它所需要的内存是很大的