LINUX.ORG.RU
решено ФорумAdmin

nginx mem usage

 , ,


1

3

Добрый день, товарищи. Столкнулся с проблемой - nginx занимает ~1Gb оперативной памяти при размере конфига ~5MB и ~30K записей server. Вопрос, можно ли как то умерить потребление ОП nginx'ом?

Ответ на: комментарий от UserUnknown

Эх.. научили тебя плохому на свою голову :)

Ненуачо.

AnDoR ★★★★★ ()
Ответ на: комментарий от fjoe

дада, 30к хостов, представляем услуги хостинга, раньше всё работало на дедике, теперь пробуем новые технологии, в частности виртуализацию, по этому стало не хватать оперативки.

Jam_myaso ()
Ответ на: комментарий от AnDoR

я так понимаю map нужен только лишь для установления сответствия между какими либо переменными, но спасибо, попробую этот вариант.

Jam_myaso ()
Ответ на: комментарий от Skolotovich

эм... а как раскидывать хосты дальше? 30к папок с сайтами не в одной директории лежат, не совсем понятно как root определять...

Jam_myaso ()
Ответ на: комментарий от Jam_myaso

Вариант раз: собрать nginx без всех ненужных модулей типа SSI. Но судя по его архитектуре это не должно помочь.
Вариант два: поставить версию посвежее из стабильных. Может память протекает. Или, наоборот, из нестабильных - там уже могли сделать некоторые оптимизации.

раньше всё работало на дедике

Тоже гиг откусывал ?

новые технологии, в частности виртуализацию

Если не военная тайна, что за виртулка? KVM? XEN?

fjoe ()

1 Gb — это VIRT или RES? Сразу после чистого старта столько или с течением времени?

Сколько соединений nginx обслуживает при этом?

red_eyed_peguin ()

проблема решилась сама, непонятно только как. 2fjoe, остановился пока на xen.

Jam_myaso ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.