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 13## Summary 14 15 16### Member Variables 17 18| Name| Description| 19| -------- | -------- | 20| uint32_t [pss](#pss) | Proportional set size, in KB. | 21| uint32_t [vss](#vss) | Virtual memory size, in KB. | 22| uint32_t [rss](#rss) | Resident set size, in KB. | 23| uint32_t [sharedDirty](#shareddirty) | Size of the shared dirty memory, in KB. | 24| uint32_t [privateDirty](#privatedirty) | Size of the private dirty memory, in KB. | 25| uint32_t [sharedClean](#sharedclean) | Size of the shared clean memory, in KB. | 26| uint32_t [privateClean](#privateclean) | Size of the private clean memory, in KB. | 27 28 29## Member Variable Description 30 31 32### privateClean 33 34``` 35uint32_t HiDebug_NativeMemInfo::privateClean 36``` 37**Description** 38Size of the private clean memory, in KB. 39 40 41### privateDirty 42 43``` 44uint32_t HiDebug_NativeMemInfo::privateDirty 45``` 46**Description** 47Size of the private dirty memory, in KB. 48 49 50### pss 51 52``` 53uint32_t HiDebug_NativeMemInfo::pss 54``` 55**Description** 56Proportional set size, in KB. 57 58 59### rss 60 61``` 62uint32_t HiDebug_NativeMemInfo::rss 63``` 64**Description** 65Resident set size, in KB. 66 67 68### sharedClean 69 70``` 71uint32_t HiDebug_NativeMemInfo::sharedClean 72``` 73**Description** 74Size of the shared clean memory, in KB. 75 76 77### sharedDirty 78 79``` 80uint32_t HiDebug_NativeMemInfo::sharedDirty 81``` 82**Description** 83Size of the shared dirty memory, in KB. 84 85 86### vss 87 88``` 89uint32_t HiDebug_NativeMemInfo::vss 90``` 91**Description** 92Virtual memory size, in KB. 93