繁体   English   中英

一段时间后Rterm.exe崩溃

[英]Rterm.exe Crashes after some time

我已经使用tidyquant (以及dplyr版本:0.7.5)数据处理方式编写了R脚本。 我的脚本从HANA数据库中加载了约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错误日志条目:

    <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>

最初,我认为这是“内存太少”的问题(请参阅将R与tidyquant和massiv数据一起使用 ),但是无论我将num_etry var大小num_etry ,解释器本身都会崩溃。 较小的值将花费更长的时间(在dplyr中释放内存?)。 困难的部分是脚本有时需要几个小时才能崩溃。 当然,我可以手动重新启动脚本,但这是一个相当乏味的过程,并且无法在周末运行脚本。 我的R脚本位于网络驱动器上,这可能是原因吗?

目前,我对如何使脚本工作不知所措。

您有什么主意,暗示可以帮助我吗?

出于兼容性原因,我在3.4.3版本中使用了R。 现在,我正在使用较新的3.5.1版本,该版本效果很好。 因此,显然现在已经解决了某种内部问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM