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