Page 1 of 1

Ограничение памяти Vesta

Posted: Thu Dec 19, 2013 6:25 pm
by yorm
Приветствую!

Извиняюсь, если вопрос задавался, но не нашел решения.

Vesta установлена на чистую CentOS 6 64 bit с 1 Гб RAM, поднято 2 сайта — на Drupal и Wordpress, затем оперативная память увеличена до 2 Гб, PHP понижен до 5.2.17, проведено нагрузочное тестирование веб-сервера, всё работает быстро, хорошо даже при лимите PHP памяти в 256 Мб. Почти месяц работы сервера. Но судя по графикам в панели и по мониторингу в реальном времени видно, что оперативная память ни разу не была занята даже на 1 Гб. С командой top память видит как 2 Гб.

В связи с чем вопрос, нет ли где-то в конфигурации Vesta ограничения на использование оперативной памяти, которое устанавливается, например, при инсталяции?

Re: Ограничение памяти Vesta

Posted: Thu Dec 19, 2013 7:23 pm
by skid
Напрямую память не ограничнивается, в то же самое время существует много параметров, которые влияют на потребление. Например, в php.ini можно указать сколько памяти может съедать процесс. Делать, однако, это нужно только в том случае, если возникли ошибки вроде "Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 3 bytes) after ini_set". Дальше есть серия ограничений на максимальное количество подключений. Такие настройки есть как в httpd.conf так и в my.cnf. В принципе, я бы не советовал вам ничего менять пока не столкнетесь с реальной проблемой. Пустующую память можно выделить под кэш apc или под memcache.