Вы должны настроить параметры настройки offHeap, как показано ниже:
`val spark = SparkSession
.builder()
.master("local[*]")
.config("spark.executor.memory", "70g")
.config("spark.driver.memory", "50g")
.config("spark.memory.offHeap.enabled",true)
.config("spark.memory.offHeap.size","16g")
.appName("sampleCodeForReference")
.getOrCreate()`
Дать память памяти и память исполнительного устройства в соответствии с вашей оперативной памятью. Вы можете увеличить размер offHeap, если вы все еще сталкиваетесь с проблемой OutofMemory.
Это возможно, в некотором роде. Вы можете добавить /u/0
, /u/1
и т. Д. В URL-путь, чтобы принудить пользователя к первому входу в систему, второму входу в систему, но, конечно, это предполагает, что вы знаете, в какие учетные записи и в каком порядке. Мессинг о том, что большое число, скажем, /u/999
, решает вопрос о последнем вошедшем в систему пользователе.
Кроме того, это работает https://drive.google.com/drive/u/user1@gmail.com/my-drive
против https://drive.google.com/drive/u/user2@gmail.com/my-drive
. Однако я не знаю, можно ли использовать тот же синтаксис URL для добавления электронного письма в webViewLink.
Обратите внимание, что это не является официальным и может измениться.