Вы можете предоставить память в качестве конфигурации при запуске spark-shell
spark-shell --conf spark.driver.memory=2g
Это запустит оболочку spark с 2g памяти драйвера.Чтобы получить к нему доступ в оболочке искры, вы можете сделать следующее.
val conf = sparkContext.getConf
val driverMemory = conf.get("spark.driver.memory")
Это вернет String = 2g
.