RJDB C и проблема с памятью - PullRequest
0 голосов
/ 20 апреля 2020

Я уже некоторое время использую Rserve и RJDB C в своем продукте, но сталкиваюсь с проблемами, поскольку размер базы данных за эти годы вырос.

Я обнаружил, что для выборки данных, где object.size (data) = ~ 110 МБ, используемая память составляет почти 1 ГБ. Кроме того, хотя я использую и dbClearResults (res), и g c () после выборки данных, память не освобождается.

Это становится серьезной проблемой для меня в моей производственной среде.

Перезапуск RServe невозможен, поскольку несколько пользователей обращаются к моему серверу со своими запросами.

У меня на компьютере установлено 24 ГБ ОЗУ, но с увеличением числа пользователей это "не Выпуск памяти начинает становиться серьезной проблемой.

Любая помощь будет принята с благодарностью.

С уважением, Арун

...