首页产品区Galaxy S系列

我似乎发现了同样4G内存,华为显示可用内存比三星多的原因 图片 附件

Galaxy S系列 ▪ 讨论求助 ▪ S7丨S7 edge

2017-11-10 10:16

首先有个概念叫ZRAM技术,也就是压缩缓存,简单讲就是手机从RAM中分出一部分来作为压缩缓存,将一些太占内存的东西压缩处理放到ZRAM中,节省RAM空间。
华为mate10(4G版)和我手里的三星s7edge都是4G内存RAM,但是mate10开机可用内存2.5G左右,日常可用内存在1.8G左右,而s7edge开机可用内存只有1.5G,而日常可用内存只有800M左右。足足差了1G啊,按说不应该有这么大的差距。因此百思不得其解。
用DevCheck软件查看,二者的ZRAM大小都是2G,但是细看之后发现了原因。
前面说ZRAM是从RAM里分出来的一部分,因此,在DevCheck软件中显示为RAM可用内存和ZRAM可用内存:
RAM可用内存=总内存-ZRAM(即2G)-RAM中的程序占用;
ZRAM可用内存=ZRAM(即2G)-ZRAM中的程序占用。

三星显示的可用内存,只是RAM可用内存,不包括ZRAM可用内存。
而华为显示的可用内存,是RAM可用内存+ZRAM可用内存。
所以虽然同为4G内存,华为mate10显示的可用内存要比三星s7edge大得多。
大家可以看图片,截图是三星s7edge的截图,照片是在体验店拍的mate10.

s7edge的截图中,系统显示的可用内存(日常700多M,刚开机1.4G)和DevCheck软件里显示的RAM剩余是一样的,可以看出不包括ZRAM。而照片里mate10剩余RAM只有900多M,加上ZRAM剩余1G,正好和日常可用1.8G差不多。


我似乎发现了同样4G内存,华为显示可用内存比三星多的原因我似乎发现了同样4G内存,华为显示可用内存比三星多的原因


我似乎发现了同样4G内存,华为显示可用内存比三星多的原因我似乎发现了同样4G内存,华为显示可用内存比三星多的原因




我似乎发现了同样4G内存,华为显示可用内存比三星多的原因


从另一个角度,mate10的4G内存实际3.6G,ZRAM占去2.2G,就剩了1.4G,不算ZRAM空闲的话,mate10开机可用内存至多也就1.4G,无论如何也到不了2.5G。
当然,ZRAM的空闲也是空余内存,所以,可能华为的显示才是准确的,三星只是太实在、太不计较了。

举报回复

请您选择举报理由
close

设置帖子

设置帖子
备注
close

操作记录

操作记录
操作者 时间 操作 备注
close

编辑回复

close

VOC推送

VOC推送
帖子标题: 我似乎发现了同样4G内存,华为显示可用内存比三星多的原因
所属版块: 产品区>Galaxy S系列
部 门:
备注信息:
消息内容:
close

温馨提示

VOC帖子推送
该版块未设置问题反馈主题,不能被推送为VOC
帖子名称: 我似乎发现了同样4G内存,华为显示可用内存比三星多的原因
所属板块: 产品区>Galaxy S系列
close

删除帖子

删除帖子
删除原因
close

审核帖子

帖子名称 我似乎发现了同样4G内存,华为显示可用内存比三星多的原因
*审核状态
*备注信息:
close