在 Linux 上增加 R 中的内存大小

Ory*_*tus 6 linux memory r

我正在通过虚拟机使用 Linux(为了运行这个使用 Linux 特定命令的 R 代码,我需要这样做)。我在我的虚拟机上使用 R 版本 3.3.1 x86_64-pc-linux-gnu。我想为 R 分配更大的内存大小,因为我的代码由于内存大小问题而无法完成。我知道在 Windows 上的 R 中你可以使用 memory.limit(size=specify_size) 来增加分配的内存的大小,我将如何在 Linux 上以一种直接的方式这样做。

Art*_*tem 0

根据评论整理:

R 将在 Linux 环境中使用它可以使用的一切,这不会像 Windows 那样限制应用程序的内存限额。由于代码需要的内存多于虚拟机可用的内存,因此在建立虚拟环境时应分配更多内存。

通过增加虚拟机的基本内存以及将CPU从1增加到4来解决该问题。代码现在运行良好。