【发布时间】:2016-06-15 17:18:06
【问题描述】:
我目前正在对数据库运行一些查询并因此取回一些大文件。我遇到了common problem 的 Windows 没有释放内存,即使我 'rm()' 一切和(编辑)调用'gc()'。我发现的一种解决方法是在 Rstudio 中使用.rs.restartR()。
这需要我不断地观看我的脚本,以便在会话重新启动后继续它。有可能实现自动化吗?如果不是,人们还使用什么其他方法来解决这个问题?
【问题讨论】:
-
rm()不一定释放内存。你也可以在rm()之后使用gc()。 -
你有没有想出一种方法来自动化这个,就像下面提到的@Hack-R,或者其他对你有用的方法?
-
是的,通过使用bat文件可以实现Hack-R描述的序列。参考stackoverflow.com/questions/6788928/…