[英]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.