node-system-stats / Exports / MemoryUsageReturn
• arrayBuffers: number
arrayBuffers
refers to memory allocated for ArrayBuffers
and SharedArrayBuffers
, including all Node.js Buffers
. This is also included in the external value. When Node.js is used as an embedded library, this value may be 0 because allocations for ArrayBuffers
may not be tracked in that case.
src/types/types.d.ts:58
• external: number
external
refers to the memory usage of C++ objects bound to JavaScript objects managed by V8.
src/types/types.d.ts:53
• heapTotal: number
heapTotal
refers to V8’s memory usage in total.
src/types/types.d.ts:43
• heapUsed: number
heapUsed
refers to the V8’s memory usage in use
src/types/types.d.ts:48
• rss: number
rss
, Resident Set Size, is the amount of space occupied in the main memory device (that is a subset of the total allocated memory) for the process, including all C++ and JavaScript objects and code.
src/types/types.d.ts:38