使用 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
使用 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