rsession.conf 中的 RStudio Server C-Stack 内存分配设置



我正在尝试在 CentOS6 编辑/etc/rstudio/rserver.conf 文件时增加 rstudio 服务器 0.99 中的 C 堆栈大小,如下所示:

rsession-stack-limit-mb=20

但是"rstudio-server verify-installation"返回以下消息:

选项"rsession-stack-limit-mb"已弃用,将被丢弃。

如果我将此设置放在/etc/rstudio/rsession.conf 中,我会收到以下消息:

无法识别的选项"会话堆栈限制-MB">

有人可以帮助我找到正确的配置吗?

提前致谢

迭 戈

我猜你使用的是RStudio Server的免费版本。根据 https://github.com/rstudio/rstudio/blob/master/src/cpp/server/ServerOptions.cpp 的说法,如果您想在RStudio服务器中管理内存限制,似乎必须需要一个商业版本。

或者,你可以在 CentOS 上使用 "ulimit" 命令,例如 "ulimit -s 20000"。然后,从 Linux 命令行或批处理模式运行 R。

最新更新