Driver的JVM参数
-Xmx,-Xms
yarn-client模式 :则默认读取spark-env文件中的SPARK_DRIVER_MEMORY值,-Xmx,-Xms值一样大小;
yarn-cluster模式 :则读取的是spark-default.conf文件中的spark.driver.extraJavaOptions对应的JVM参数值。
PermSize
yarn-client模式 :则是默认读取spark-env文件中的JAVA_OPTS="-XX:MaxPermSize=256m $OUR_JAVA_OPTS"值;
yarn-cluster模式 :读取的是spark-default.conf文件中的spark.driver.extraJavaOptions对应的JVM参数值。
GC方式
yarn-client模式 :默认读取的是spark-env文件中的JAVA_OPTS;
yarn-cluster模式 :则读取的是spark-default.conf文件中的spark.driver.extraJavaOptions对应的参数值。
以上值最后均可被spark-submit工具中的--driver-