Aos Memory

## Memory

Number of garbage collections: | &&System.Get AosHeap.Ngc
Number of roots: | &&System.Get AosHeap.Nmark
Number of objects: | &&System.Get AosHeap.Nmarked live / &&System.Get AosHeap.Nsweeped dead
Number of finalizers: | &&System.Get AosHeap.NfinalizeAlive live / &&System.Get AosHeap.NfinalizeDead dead
Number of allocations: | &&System.Get AosHeap.Nnew
Memory allocated: | &&System.Get AosHeap.NnewBytes bytes
Memory allocated since last periodic GC: | &&System.Get AosHeap.newSum bytes
Periodic GC threshold: | &&System.Get AosHeap.gcThreshold bytes
Target heap size: | &&System.Get AosHeap.heapMinKB KB minimum / &&System.Get AosHeap.heapMaxKB KB maximum
Heap end address: | &&System.Get AosHeap.endAdr
Minimum heap grow size: | &&System.Get AosHeap.expandMin bytes
Tracing: | &&System.Get AosHeap.traceHeap
Stacks: | &&System.Get AosMemory.NnewStacks allocated / &&System.Get AosMemory.NdisposeStacks deallocated / &&System.Get AosMemory.NnewStackLoops loops / &&System.Get AosMemory.NnewStackInnerLoops inner loops
Pages: | &&System.Get AosMemory.totalPages total / &&System.Get AosMemory.freeHighPages high / &&System.Get AosMemory.freeLowPages low / &&System.Get AosMemory.NlostPages lost