我正在通过虚拟机使用 Linux(为了运行这个使用 Linux 特定命令的 R 代码,我需要这样做)。我在我的虚拟机上使用 R 版本 3.3.1 x86_64-pc-linux-gnu。我想为 R 分配更大的内存大小,因为我的代码由于内存大小问题而无法完成。我知道在 Windows 上的 R 中你可以使用 memory.limit(size=specify_size) 来增加分配的内存的大小,我将如何在 Linux 上以一种直接的方式这样做。
根据评论整理:
R 将在 Linux 环境中使用它可以使用的一切,这不会像 Windows 那样限制应用程序的内存限额。由于代码需要的内存多于虚拟机可用的内存,因此在建立虚拟环境时应分配更多内存。
通过增加虚拟机的基本内存以及将CPU从1增加到4来解决该问题。代码现在运行良好。
| 归档时间: |
|
| 查看次数: |
4273 次 |
| 最近记录: |