2015-07-23 2 views
1

Я прохожу через главу 6 Учебник Майкла Хартла [www.railstutorial.org/book] с использованием Cloud9 IDE, и сервер остановился из-за ограничений памяти. Я использую бесплатный уровень, который поставляется с RAM 512 МБ. Я пробовал принудительные процессы убийства с помощью меню «Диск/Память/ЦП». Я также попытался убить весной в Баш сОграничение места на диске Cloud9 и ограничение на дисковое пространство

pkill -9 -f spring 

Ive также попытался предложения в поле 3.4 в конце главы 3.

$ ps aux | grep spring 

Ubuntu 11419 0,0 0,0 10548 852 баллов/1 S + 19 : 22 0:00 grep --color = auto spring

$ kill -9 11419 
bash: kill: (11419) - No such process 

У любого есть указатели!

+0

К сожалению, это не лучшее место, чтобы спросить. Прежде всего, прочитайте это [Избегайте использования 'kill -9'] (http://unix.stackexchange.com/questions/8916/when-should-i-not-kill-9-a-process). Во-вторых, хотя Cloud9 имеет рельсы, предварительно упакованные для учебника, я предлагаю Koding, где вы получаете 3 ГБ пространства (2,5 после запуска рабочего пространства) и 1 ГБ ОЗУ. Он также использует Ubuntu VM. Если вы заинтересованы, я могу (бесстыдно) опубликовать мою реферальную ссылку. – onebree

+0

Спасибо за это, но это довольно небольшое приложение и не должно использовать столько места. Я видел другие вопросы, ссылающиеся на процессы жульниковой пружины, забивающие всю память. Смутно, если есть причина, по которой их убить не получается! –

ответ

3

Этот процесс, который вы видите, работает после выполнения ps aux | grep spring на самом деле grep нахожусь (как вы можете видеть grep в названии). Похоже, что нет весенних процессов.

Вы должны были получить 768 МБ оперативной памяти для рабочей области Rails, а если вы напишете в поддержку Cloud9, они предоставят вам дополнительное пространство подкачки, чтобы у вас больше не возникало проблем с ограничением памяти. (Я работаю для Cloud9, и это будет реализовано во всех рабочих областях в ближайшее время)

Смежные вопросы