W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
調(diào)整內(nèi)存的使用以及Spark應(yīng)用程序的垃圾回收行為已經(jīng)在Spark優(yōu)化指南中詳細介紹。在這一節(jié),我們重點介紹幾個強烈推薦的自定義選項,它們可以減少Spark Streaming應(yīng)用程序垃圾回收的相關(guān)暫停,獲得更穩(wěn)定的批處理時間。
StorageLevel.MEMORY_ONLY_SER
,RDD是StorageLevel.MEMORY_ONLY
)。即使保存數(shù)據(jù)為序列化形態(tài)會增加序列化/反序列化的開銷,但是可以明顯的減少垃圾回收的暫停。spark.streaming.unpersist
為true來更智能的去持久化(unpersist)RDD。這個配置使系統(tǒng)找出那些不需要經(jīng)常保有的RDD,然后去持久化它們。這可以減少Spark RDD的內(nèi)存使用,也可能改善垃圾回收的行為。Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: