xlConnect R использование памяти JVM

У меня проблема с памятью JVM при использованииXLConnect (Mirai Solutions) в Р.

Данные загружаются в R просто отлично, используяloadWorkbook или жеreadWorksheetFromFile, но большие данные (фреймы данных около 3 МБ) зависают при записи в JVM во время экспорта с помощью любой из функций экспорта (writeNamedRegion, writeWorksheetToFileи т. д.), и R перестает отвечать.

Я сбросил параметры Java, используяoptions(java.parameters = "-Xmx1500m")и это увеличило размер фреймов данных, которые я смог экспортировать в Excel, но R по-прежнему замедляется около 1 МБ и не будет работать около 3 МБ.

Я работаю в 64-битной системе Windows 7 с 32-битным программным обеспечением Office и 32-битной Java на машине с 8 ГБ ОЗУ. 3 МБ кажется не очень большим по сравнению с ~ 750 МБ свободной памяти в JVM, которая предположительно находится в начале экспорта (проверено с помощьюxlcMemoryReport).

Идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос