MemoryTrackerTypes.idl

概述

设备内存跟踪模块中使用的数据类型,包括内存类型、内存类型标记、设备内存信息。

需要查询外设内存占用时使用,定义的内存类型、内存类型标记、内存设备信息配合模块中其他部分使用。

模块包路径:ohos.hdi.memorytracker.v1_0

起始版本: 3.2

相关模块:MemoryTracker

汇总

名称 描述
struct  MemoryRecord 设备内存信息

枚举

名称 描述
MemoryTrackerType {
MEMORY_TRACKER_TYPE_MM = 0 , MEMORY_TRACKER_TYPE_GL = 1 , MEMORY_TRACKER_TYPE_CAM = 2 , MEMORY_TRACKER_TYPE_GRAPH = 3 , MEMORY_TRACKER_TYPE_OTHER = 4 , MEMORY_TRACKER_TYPE_COUNTS
}
内存类型
MemoryTrackerFlag {
FLAG_SHARED_RSS = 2 , FLAG_SHARED_PSS = 4 , FLAG_PRIVATE = 8 , FLAG_MAPPED = 16 , FLAG_UNMAPPED = 32 , FLAG_PROTECTED = 64 , FLAG_UNPROTECTED = 128 , FLAG_SYSTEM = 256 , FLAG_SYSTEM_EXCEPT = 512
}
内存类型标记