2013-06-12 5 views
-1

Я хотел бы использовать Gwan для своих веб-сервисов для отдыха. Кажется здоровым, поэтому я установил его на VMWare VM, на debian squeeze. Я написал веб-сервис C, он отлично работает.Gwan умирает каждый день и потребляет много ресурсов rss

Проблема в том, что Гван всегда потребляет все больше и больше ресурсов (веб-сервис используется только мной, и я делаю одно или два запроса приветствия в день в настоящее время). И затем, он умирает. Пример: здесь он стартовал 7 июня в 2 часа дня и умер послезавтра в полночь. (а не полной луны).

Вот файл журнал для 8 июня: http://pastebin.com/S8hFFPBu

Вот глава файла журнала: http://pastebin.com/5eSEV4Wt

При запуске, он потребляет 2MO барана, в конце 73 ...

Если у кого-то есть ключ к этому, было бы здорово!

Спасибо

+2

Пожалуйста, отправьте исходный код используемого сервлета/обработчика/сценария поддержки/... если вы хотите, чтобы кто-то помог вам в этом. Очень возможно (и, вероятно,), что в вашем коде происходит утечка памяти, а не GWAN. – griffin

+0

Я сомневаюсь. Это происходит со мной, а также с другими людьми, которых я знаю, и это проблема. Друг сказал мне запустить его в режиме bash while без демона, поскольку демон может умереть и не перезагружаться, и это помогло, но я все еще видел, как G-WAN идет и использует 100% процессор на 1 ядре время от времени, и есть некоторые проблемы здесь. – Mike

+0

G-WAN сам по себе не увеличит использование памяти, поскольку его настройка по умолчанию охватывает гораздо большие потребности, чем для простых тестов. Я отметил, что * в отличие от ваших требований *, ** вы запускаете скрипт nadra_hw.c **, и это единственный способ утечки памяти. Кроме того, когда вы меняете вопрос так радикально, это уже не вопрос, на который был дан ответ - лучше создать новый вопрос, чем заставить ответ стать неуместным ... – Gil

ответ

0

G-WAN умирает.

Дубликат много других вопросов (почти все из них, созданных впервые применяющая StackOverflow пользователей), обратите внимание на: «g-wan hypervisor»

Кроме того, если ваша цель действительно решить вашу проблему, вы могли бы зайдите, чтобы прочитать G-WAN FAQ dedicated to hypervisors.

Опять же, настоятельно рекомендуется использовать G-WAN без гипервизора (здесь VMware), это даст G-WAN больше, чем ваше ничтожное однопроцессорное ядро.

Вы также можете оставить более 36.65 MiB free on a total of 370.88 MiB для G-WAN (1 ГБ ОЗУ должна быть доступна для вашей виртуальной машины, так как только Linux возьмет большую часть вашего 370 MiB ..., что приведет к квази-определенному OOM «Out- Of-Memory "kill-switch).


UPDATE

Это новая проблема для 4-х лет кода, работал отлично до сих пор является проблемой платформы, для которых мы нашли обходной путь, который будет опубликован в следующей версии в течение нескольких недель ,

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

  • Нет связанных вопросов^_^