Rstudio на сервере аварийно завершает работу при загрузке большого файла в рабочую область

Я запускаю Rstudio на экземпляре EC2.

  • t1.микро
  • Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-40-виртуальный x86_64)

и у меня возникают проблемы при попытке загрузить файл .RData в рабочую область. Файл имеет размер 250 МБ и был создан на моей локальной машине (Mac OS Mavericks, RStudio v 0.97.551).

Я загрузил файл через FTP, а затем попытался загрузить его в рабочую область. Через несколько минут я получаю: "The previous R session was abnormally terminated due to an unexpected crash. You may have lost workspace data as a result of this crash". Загруженные файлы меньшего размера (например, 1 МБ) работают нормально.

Возможно, я должен упомянуть, что у меня есть один R-скрипт, работающий в фоновом режиме (я запустил его из окна терминала) на этом экземпляре EC2. Но я не уверен, что это проблема, учитывая, что можно загружать файлы меньшего размера.

Любые идеи по этому поводу?


person SPi    schedule 02.11.2013    source источник
comment
Вопросы об общем вычислительном оборудовании и программном обеспечении не относятся к теме Stack Overflow, если только они напрямую не связаны с инструментами, используемыми в основном для программирования. Вы можете получить помощь в привилегированном пользователе.   -  person zero323    schedule 03.11.2013
comment
Проверьте использование памяти. Поскольку микроэкземпляр имеет 613 МБ ОЗУ, этого, вероятно, недостаточно для запуска системы, Rstudio и загрузки данных.   -  person zero323    schedule 03.11.2013
comment
Разве Rstudio не инструмент, используемый в основном для программирования? Мне просто интересно, может быть, есть какое-то ограничение на размер файла. Я уверен, что я не единственный, кто пытается запускать R-скрипты для больших файлов данных на сервере.   -  person SPi    schedule 03.11.2013
comment
может спросить на форумах RStudio? R не должен падать, если вы пытаетесь загрузить слишком большой файл, он должен просто выдавать ошибку.   -  person Ben Bolker    schedule 03.11.2013
comment
спасибо, сделаю. к вашему сведению: использование памяти увеличилось до 68%, но быстро снизилось примерно до 20%, хотя процесс загрузки еще не завершен.   -  person SPi    schedule 03.11.2013
comment
@SPi Я не говорю, что что-то не так с запуском R на сервере, но микроэкземпляр - не очень хороший выбор (кроме того факта, что он может быть бесплатным) для анализа данных. Хотя я не пользователь Rstudio, я только что загрузил набор данных объемом 2 ГБ, и все работает нормально. Просто помните, что 250 МБ на диске означают значительно больше, когда вы загружаете данные в ОЗУ. Вы пытались загрузить данные из rsession? Это работает?   -  person zero323    schedule 03.11.2013
comment
@zero323 вы имеете в виду code.google.com/p/rsession? Пока я этого не пробовал, так как надеялся упростить задачу, зайдя в RStudio через браузер. Думаю, мне нужно получить экземпляр большего размера ... даже загрузка 60 МБ не удалась, что довольно странно.   -  person SPi    schedule 03.11.2013
comment
Нет, старый добрый терминал R. Вы можете попробовать создать локальную виртуальную машину с аналогичной конфигурацией и проверить ее там.   -  person zero323    schedule 03.11.2013


Ответы (1)


Как указал Zero323, это была проблема с памятью. Средний инстанс EC2 сделал свое дело!

person SPi    schedule 02.11.2013