【问题标题】:Is it possible to manage available memory for RStudio?是否可以管理 RStudio 的可用内存?
【发布时间】:2017-10-27 13:38:13
【问题描述】:

我正在玩一个大数据集(原始 .csv 在磁盘上占用 225mb。):

>dim(train) [1] 535713 52

当我尝试使用 glm 进行逻辑回归时,我看到 rsession 开始消耗 60gb 的内存

内存用完后 - 我得到 r 会话中止,r 遇到致命错误,会话被终止。是否可以防止这种行为?

我的工具:

  • RStudio 版本 1.1.383
  • macOS Sierra 10.12.6
  • R 版本 3.4.1

这是一个会话信息输出:https://gist.github.com/iamtodor/4b73af7bc490e38c8f8ad61785200bf2

诊断报告输出:https://gist.github.com/iamtodor/3dd2c395c311942bc922ea38b16e80d0 代码:https://gist.github.com/iamtodor/c39042e9577007b8feffa8128a065170
它在第 8 行崩溃。

【问题讨论】:

    标签: r rstudio


    【解决方案1】:

    尝试为 R 使用 biglm 包:link1speedglmlink2

    【讨论】:

      【解决方案2】:

      我已经调查了原因。 它是数据集中的列 id,提供一些哈希码,例如,nb5059fbc40534a1

      只是想添加解决方案,对某人来说可能是值得的

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多