Як R сеанс Rserve і Apache Tomcat, які використовуються під час DeployR платформи Windows, є обмеження 2 ГБ пам'яті. Для передачі даних і виконання дій, які можуть викликати, більше пам'яті, можна збільшити до настройок за промовчанням.
Rserve-R сеанс обмеження пам'яті:
Для збільшення пам'яті до сеансу R, додайте до початку R сценарії, які можуть створювати об'єкти занадто великий для 2 ГБ оперативної пам'яті:
memory.limit(size=#####)
де # # # є обсяг пам'яті, щоб зробити доступними-R сеансу (в МБ), обсяг фізичної пам'яті, до доступні.
Apache Tomcat повідомлення обмеження:
Apache Tomcat, має на повідомлення максимальний розмір повідомлення 2 Гб. Якщо необхідно збільшити, це перенесення великі повідомлення на DeployR, редагування з Tomcat, C:\Revolution\DeployR-7.1\Apache_Tomcat\conf\server.xmlі додати maxPostSize = "0" з строфи Connector, як показано нижче:
<Connector port="7100" protocol="org.apache.coyote.http11.Http11NioProtocol" compression="1024"
compressableMimeType="text/html,text/xml,text/json,text/plain,
application/xml,application/json,image/svg+xml"
connectionTimeout="20000"
maxPostSize="0"redirectPort="7101" />
Перезапустіть Apache Tomcat/DeployR.