Observe runtime memory buckets available in the current JS host without fabricating missing data.
- Package
@sheetwrite/core
- Source
packages/core/src/resource-accounting.ts#L428
Declaration
function observeRuntimeMemory(): RuntimeMemoryObservationinterface RuntimeMemoryObservation {
readonly usedJSHeapSize: number | null;
readonly arrayBufferBytes: number | null;
readonly externalBytes: number | null;
readonly browserBackingStoreBytes: number | null;
}interface RuntimeMemoryObservation {
readonly usedJSHeapSize: number | null;
readonly arrayBufferBytes: number | null;
readonly externalBytes: number | null;
readonly browserBackingStoreBytes: number | null;
}interface RuntimeMemoryObservation {
readonly usedJSHeapSize:
number | null;
readonly arrayBufferBytes:
number | null;
readonly externalBytes:
number | null;
readonly browserBackingStoreBytes:
number | null;
}Available runtime-level memory observations, kept separate from retained owner totals.API reference →