Возможно ли, что процессы, порожденные RServe, совместно используют некоторые общие библиотеки, загружаемые один раз в память? Представьте, что мне нужно одновременно выполнить приведенный ниже код на 100 различных RConnections.
library(libraryOfSize40MB)
fun()
Это означает, что мне нужно около 3,9 ГБ памяти только для загрузки библиотеки. Я бы предпочел загрузить библиотеку один раз, а затем выполнить fun()
сто раз, чтобы я мог запустить это на дешевом хосте.
Может быть, это полезно? https://github.com/su/Rserve/blob/master/NEWS#L40-L48