【问题标题】:Risk in deleting suspended session data?删除暂停会话数据的风险?
【发布时间】:2017-10-17 06:59:13
【问题描述】:

在 .Rproj.user 文件夹中有一个名为“B1B3AE79/suspended-session-data”的文件夹。 该文件夹内是一个名为“环境”的对象,占用了超过 60 GB 的空间。我需要清理这个。我已将 .Rmd 脚本和数据集保存在其他地方。

删除“B1B3AE79/suspended-session-data/environment”会有什么风险?

【问题讨论】:

  • 我验证了数据集已保存,甚至清除了 RStudio 服务器中的环境,而没有更改存储在引用文件路径中的环境对象的大小。然后我删除了环境对象并清除了空间。到目前为止没有有害影响。但是,如果有人对存储在 .Rproj.user 文件夹中的这些对象有任何见解,我会对学习新东西感兴趣。

标签: r rstudio rstudio-server


【解决方案1】:

当 RStudio 检测到 R 会话已空闲一段时间,它将暂停该会话 - 这实际上相当于保存 R 会话状态(全局环境、附加包等),然后重新下次返回该会话时加载它。

正如您所见,由于挂起还意味着将全局环境保存到磁盘,这意味着在会话挂起时也可能会保存大型数据对象。

删除该数据意味着“暂停”的 R 会话将无法成功恢复上一个会话 - 这是否是一个严重问题可能取决于您如何使用 R / RStudio,但只要您可以从保存的源文件轻松重新读取或重新创建工作区,这应该不是太大的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-03
    • 2011-03-14
    • 1970-01-01
    • 2014-07-09
    • 2016-06-20
    • 1970-01-01
    • 1970-01-01
    • 2014-02-04
    相关资源
    最近更新 更多