> 文档中心 > 【测试领域-性能测试】安卓与OpenHarmony的内存测试与分析

【测试领域-性能测试】安卓与OpenHarmony的内存测试与分析


内存相关概念词

【测试领域-性能测试】安卓与OpenHarmony的内存测试与分析
内存的大小关系:VSS >= RSS >= PSS >= USS

性能测试-内存关注点(安卓)

  基于上面的概念不难发现,性能测试涉及内存这块,我们主体关注的是PSS,并将其值作为测试的预期结果。
  PSS值的获取,是通过命令组合adb shell -> showmap pid,其中pid是需要测试关注的应用进程id。
  但其实在安卓侧,除了showmap命名,还有一个强大的命令组合adb shell -> dumpsys meminfo pid,也可以查看单个pid(具体应用进程)的PSS内存占用的详细情况。更详细的学习和了解,可以参考下面链接文章。

性能测试-内存关注点(OpenHarmony)

  内存这块的测试,也是关注PSS,也可以通过showmap命令进行测试获取。
  借助开源代码,下载smaps-show,并如下方式安装到纯鸿蒙手机上:
    hdc_std shell mount 、hdc_std file send和hdc_std shell chmod
  相关的开源代码:https://gitee.com/openharmony/developtools_profiler/tree/master/tools/smaps_show
  加载手机OK后,即可以通过smaps-show -p PID命令,进行查询PSS。

参考自:
https://blog.csdn.net/weixin_41572402/article/details/125565274
https://blog.csdn.net/fanyun_01/article/details/128103289