Я запускаю Chrome через rsDriver () из RSelenium параллельно, и когда я запускаю свой сценарий, каждый R-сеанс занимает около 300 МБ ОЗУ.
Через некоторое время каждый сеанс начинает увеличивать ОЗУ и в конечном итоге вылетаетиз-за сбоя оперативной памяти.
Я остановил скрипт, когда оперативная память заполнена на 98%, и использовал следующий код:
gc()
gc(rsdriver)
Это не помогает.Я проверил размер среды с помощью
object_size(ls())
Возвращает, что среда меньше 1 МБ.Скрипт, который я запускаю, извлекает данные, но загружает их в базу данных.Так что не должно ничего хранить.
Как я могу определить, что занимает этот баран, и починить его?Некоторая дополнительная информация:
У меня 32 ГБ ОЗУ, должно хватить.Я знаю о Докере, но не имеет отношения к этому вопросу