[英]Why do we need more executors than number of machines in Spark?
要求執行者多於群集中可用機器的背后的邏輯是什么?
在理想的情況下,我們希望每台計算機上有1個執行器(= 1 jvm),而每台計算機上不少。
如果沒有,那為什么呢?
提前致謝
在理想的情況下,我們希望每台計算機上有1個執行器(= 1 jvm),而每台計算機上不少。
不必要。 根據可用內存量和JVM實現,單獨的虛擬機可能是更好的選擇,尤其是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.