Advertisement

内存管理十:MTK平台内存RAM大小分析

阅读量:

一、拆解:

以搭载MTK平台且配备2G RAM的设备为研究对象,对RAM模块展开细致分析。在使用2G内存的手机中,用户可通过进入设置->存储选项查看整体内存容量,其数值显示为2G。此外,该数值也可借助ADB命令进行获取:

(1)查询内存信息:执行命令 cat /proc/meminfo

MemTotal: 1860024 kB

(2)查询预留内存:执行命令 cat /proc/mtk_memcfg/total_reserve

237128 kB

上述两项数据相加后得出:1860024 kB + 237128 kB = 2097152kB = 2GB

二、关于预留内存的详细说明:

MTK平台中预留内存的大小,可通过访问/proc/mtk_memcfg目录下的相关节点来获取。对应的代码实现位于以下路径:

./kernel-4.9/drivers/misc/mediatek/mem/mtk_memcfg_reserve_info.c 文件中,该文件用于展示所有预留内存的具体数值。

复制代码
 cat /proc/mtk_memcfg/total_reserve

    
 237128 kB
    
    
    
    

查阅关于reserve内存的具体信息:

复制代码
 # cat /proc/mtk_memcfg/reserve

全部评论 (0)

还没有任何评论哟~