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