由于內(nèi)存超載而崩掉的R語言程序的嘗試解決方案

0. 情景

當(dāng)R語言在處理大數(shù)據(jù)過程中,內(nèi)存/CPU超載而導(dǎo)致報錯的嘗試處理方案

1. Core function

rm(list= ls())
.rs.restartR(afterRestartCommand = "")

2. Schemwork

outter_control_fun<-function(){
    source('all related self-defined functions')
    library('all related R packages')
    while(condtion){
        ret<- try(execute_fun(), silent = T)
        if(class(ret) == 'try-error'){
            rm(list = ls())
            source('all related self-defined functions')
            library('all related R packages')
            setup input variables
            .rs.restartR(afterRestartCommand  = "")
        }

    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 13,934評論 2 59
  • 夜鶯2517閱讀 128,103評論 1 9
  • 版本:ios 1.2.1 亮點: 1.app角標(biāo)可以實時更新天氣溫度或選擇空氣質(zhì)量,建議處女座就不要選了,不然老想...
    我就是沉沉閱讀 7,377評論 1 6
  • 我是一名過去式的高三狗,很可悲,在這三年里我沒有戀愛,看著同齡的小伙伴們一對兒一對兒的,我的心不好受。怎么說呢,高...
    小娘紙閱讀 3,767評論 4 7
  • 這些日子就像是一天一天在倒計時 一想到他走了 心里就是說不出的滋味 從幾個月前認識他開始 就意識到終究會發(fā)生的 只...
    栗子a閱讀 1,716評論 1 3

友情鏈接更多精彩內(nèi)容