MemoryUsage

sealed external interface MemoryUsage(source)

Properties

Link copied to clipboard
abstract var arrayBuffers: Double

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.

Link copied to clipboard
abstract var external: Double
Link copied to clipboard
abstract var heapTotal: Double

Refers to V8's memory usage.

Link copied to clipboard
abstract var heapUsed: Double

Refers to V8's memory usage.

Link copied to clipboard
abstract var rss: Double

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.