1# HiDebug_NativeMemInfo 2 3 4## Overview 5 6Defines the local memory information of an application. 7 8**Since**: 12 9 10**Related module**: [HiDebug](_hi_debug.md) 11 12**Header file**: [hidebug_type.h](hidebug__type_8h.md) 13 14## Summary 15 16 17### Member Variables 18 19| Name| Description| 20| -------- | -------- | 21| uint32_t [pss](#pss) | Proportional set size, in KB. | 22| uint32_t [vss](#vss) | Virtual memory size, in KB. | 23| uint32_t [rss](#rss) | Resident set size, in KB. | 24| uint32_t [sharedDirty](#shareddirty) | Size of the shared dirty memory, in KB. | 25| uint32_t [privateDirty](#privatedirty) | Size of the private dirty memory, in KB. | 26| uint32_t [sharedClean](#sharedclean) | Size of the shared clean memory, in KB. | 27| uint32_t [privateClean](#privateclean) | Size of the private clean memory, in KB. | 28 29 30## Member Variable Description 31 32 33### privateClean 34 35``` 36uint32_t HiDebug_NativeMemInfo::privateClean 37``` 38**Description** 39Size of the private clean memory, in KB. 40 41 42### privateDirty 43 44``` 45uint32_t HiDebug_NativeMemInfo::privateDirty 46``` 47**Description** 48Size of the private dirty memory, in KB. 49 50 51### pss 52 53``` 54uint32_t HiDebug_NativeMemInfo::pss 55``` 56**Description** 57Proportional set size, in KB. 58 59 60### rss 61 62``` 63uint32_t HiDebug_NativeMemInfo::rss 64``` 65**Description** 66Resident set size, in KB. 67 68 69### sharedClean 70 71``` 72uint32_t HiDebug_NativeMemInfo::sharedClean 73``` 74**Description** 75Size of the shared clean memory, in KB. 76 77 78### sharedDirty 79 80``` 81uint32_t HiDebug_NativeMemInfo::sharedDirty 82``` 83**Description** 84Size of the shared dirty memory, in KB. 85 86 87### vss 88 89``` 90uint32_t HiDebug_NativeMemInfo::vss 91``` 92**Description** 93Virtual memory size, in KB. 94