首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rterm.exe在一段时间后崩溃

Rterm.exe在一段时间后崩溃
EN

Stack Overflow用户
提问于 2018-08-09 16:43:42
回答 1查看 228关注 0票数 0

我已经使用tidyquant (因此dplyr版本: 0.7.5)的数据处理方式编写了一个R脚本。我的脚本从HANA DB加载大约1000个(num_etry)条目,将它们聚合到一组ts中,填充缺少的值,计算数据的季节部分,并将其写回HABA DB。类似于https://cran.rstudio.com/web/packages/sweep/vignettes/SW01_Forecasting_Time_Series_Groups.html的东西。由于代码只能与给定的数据库一起工作,并且来自工作(版权和数据安全等),所以我不能生成MWE (对不起)。

在Rstudio中运行此脚本会导致"R Session Abborted“错误。

在Rgui中运行它会导致RGui从屏幕上消失。

在R.exe中运行它至少会产生一个Windows错误日志条目:

代码语言:javascript
复制
    <EventData>
      <Data>Rterm.exe</Data> 
      <Data>3.43.8260.0</Data> 
      <Data>5a27b6f6</Data> 
      <Data>R.dll</Data>
      <Data>3.43.8260.0</Data> 
      <Data>5a27b6ea</Data> 
      <Data>c0000094</Data> 
      <Data>00000000000c1ea6</Data> 
      <Data>2228</Data> 
      <Data>01d42e352023186a</Data> 
      <Data>C:\Users\Public\R-3.4.3\bin\x64\Rterm.exe</Data> 
      <Data>C:\Users\Public\R-3.4.3\bin\x64\R.dll</Data> 
      <Data>be0ec2de-9b19-11e8-aad7-d4bed926ba7c</Data> 
    </EventData>

一开始,我认为这是一个“内存太小”的问题(看看Using R with tidyquant and massiv data),但无论我让num_etry变量变得多大或多小,解释器本身都会崩溃。对于较小的值,它只需要更长的时间(dplyr内的内存泄漏?)。最困难的部分是脚本有时需要几个小时才会崩溃。当然,我可以手动重新启动该脚本,但这是一个相当乏味的过程,而且我无法在周末运行该脚本。我的R脚本位于网络驱动器上,也许这就是原因?

目前,我对如何让我的脚本工作感到困惑。

你有什么想法,提示,有什么能帮我的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-09-07 16:22:46

出于兼容性原因,我在3.4.3版本中使用了R。现在我使用的是较新的3.5.1版本,它工作得很好。因此,很明显,现在已经修复了一些内部问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51762508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档