Я ищу простой способ «установить его и забыть», либо как одну строку аргументов в терминале, либо в простой Java-программе, автоматизировать следующие:Написание кода для: запуска сеанса R, запуска R-скрипта, завершения сеанса, повтора
1) запустить R сессии
2) сказать R к источнику файлов .r, которые содержат код для длительных, моделирования
распараллеленные3) прекратить R сессии после завершения
4) начать новую сессию R
5) говорят R к источнику другие .r файлы
6) прекратить R сессии после завершения
7) мыльная пена, полоскание, повторите
Мои .r сценарии будут принимать в общей сложности за несколько дней до запуска, в течение которых я буду вне города и не смогу их проверить, и если я запустил их всех на одном сеансе, для меня не будет возможности избежать превышения моей доступной оперативной памяти.
Спасибо!
EDIT: Я бегу R 2.15.3 на Ubuntu 12.04 LTS, с 16 Гб оперативной памяти
Вы пробовали Rscript.exe? используйте его в пакетном скрипте. – Nishanth
Почему бы вам просто не использовать скрипт bash и выполнить каждый R-скрипт с помощью чего-то вроде «R -vanilla <./script1.R && R -vanilla <./Script2.R'? – sidoh
'rm (list = ls()); gc() 'между файлами sourcing освобождает память. – Roland