R: How much memory is currently used by R?

mem_used {lobstr} | R Documentation

## How much memory is currently used by R?

### Description

`mem_used()` wraps around `gc()` and returns the exact number of bytes currently used by R. Note that changes will not match up exactly to `obj_size()` as session specific state (e.g. .Last.value) adds minor variations.

### Usage

    mem_used()

### Examples

    prev_m <- 0; m <- mem_used(); m - prev_m

    x <- 1:1e6
    prev_m <- m; m <- mem_used(); m - prev_m
    obj_size(x)

    rm(x)
    prev_m <- m; m <- mem_used(); m - prev_m

    prev_m <- m; m <- mem_used(); m - prev_m

[Package lobstr version 1.1.2 Index]