Linux系统控制R内存使用

使用 GitHub 安装ulimit,需先安装devtools

devtools::install_github("krlmlr/ulimit")

要将 R 的可用内存限制为 2000 Mb,请调用:

ulimit::memory_limit(2000)

现在:

> rep(0L, 1e9)
Error: cannot allocate vector of size 3.7 Gb

你可能感兴趣的:(Linux系统控制R内存使用)