限制 R 版本 4.0+ Windows 会话内存使用的方法?

问题描述 投票:0回答:1

有没有办法为 R 版本 4.0 及更高版本的 Windows R 会话设置内存使用限制? 我发现了有关通过使用命令行标志对 R 3.6.3 及以下版本设置限制的帖子:

 --max-mem-size
,它可以设置 R 会话的初始限制。 不过我相信这个选项已从 R 版本 4.0 中删除。 因此,是否有相当于设置命令行标志的替代方法:
--max-mem-size

测试设置相同的命令行标志,但我无法使用

memory.limit()
命令进行验证,因为它在 R 版本 4 及更高版本中被禁用。

r windows memory memory-management limit
1个回答
0
投票

您应该能够使用环境变量

R_MAX_MEM_SIZE
,进一步记录在here。调用
memory.limit()
只能增加内存,而不能限制内存,因此它与您的用例不太相关。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.