myhand

Рейтинг
278
Регистрация
16.09.2009

Я не хочу "думать о joomle" (карма портится) - просто описал факты. Она еще и в лог будет срать об этой переменной, когда включите кеш в админке.

netwind:
myhand, если мне надоело непрограммисту объяснять механизмы работы nginx, это еще не значит, я что я принял вашу точку зрения.

А почему Вы думаете, что я "непрограммист"? И где я показал, что Вы "приняли" мою точку зрения?

Думал, что поняли - говорить о разнице потребления памяти имеет смысл, если оно происходит по разному закону с ростом клиентов. А если просто коэффициенты разные - это не интересно в типичном случае, который я обрисовал. У Вас бакенд сожрет на порядки больше памяти.

Жаль, что оказался не прав.

netwind:
зависимость роста потребления ресурсов у nginx точно ниже apache.

У апача нелинейная? Или что?

netwind:
не включается он по умолчанию. в файле xcache.init в пакете там 0M прописано.
и в lenny и в queeze.

Значение данной переменной там 0. Это, однако, не мешает ему показываться в phpinfo() и "видеться админкой".

netwind:
потому что нужно еще задать размер кеша переменных, чтобы он включился.
в файле /etc/php5/apache2/conf.d/xcache.ini
изменить настройку xcache.var_size

Стоит, но не обязательно. По умолчанию - должен включиться.

iopiop:
ну почему не может в разы ? вот три сервера, построены по одинаковой однопоточной архитектуре, а потребление памяти отличается в разы (статика, keep-alive)

Может я ввел Вас в заблуждение (хотя netwind, похоже, понял). Речь шла о зависимости потребления памяти от числа обрабатываемых клиентов. Зависимость может быть разная (линейная, нелинейная). Но в данном случае - все одинаково, за исключением числовых коэффициентов.

iopiop:
неужели апач не может требовать в разы больше? готовить-то по-разному можно.

Просто потому, что это ПО, решающее те же задачи.

iopiop:
подумалось мне, а вот файловая система - это бекэнд?

Роль раздавателя статики уже перечисляли. Кроме того, раздача статики не является узким местом в тех ситуациях, когда советуют "поставить nginx".

netwind:
Так что это отличный практичный совет любому владельцу VPS.

Более практичный совет - ispmanager с тучей сервисов на VPS не ставить.

netwind:
"Не хуже" означает, что mpm_event равноценен или экономнее nginx относительно потребляемых ресурсов.

Только то, что не нужно экономить на спичках.

Поймите, что тут советуют "nginx поставить" - для сайта с 1k уников. На фоне бакенда со скриптами, весь оверхед mpm_event по сравнению с nginx - будет здесь, мягко говоря, слабозаметен.

netwind:
тут вообще ничего не понял.

Поясню.

1) Вы заявили, что "остальное" - "буфера". И, я так понял, - считаете все это у nginx принебрежимым, по сравнению с накладными расходами на создание соединения.

2) Ну, есть разделяемая память. Некоторые модули апача ее вроде как используют. Так что Ваше заявление про "понаплодит переменных" - не вполне отражает реальность.

netwind:
Обсуждение началось с вашего заявления о равноценности mpm_event и nginx на фронтенде. Только это утверждение я оспариваю.

Я не утверждал подобного. Только то, что в типовом случае, когда советуют "поставь nginx перед апачем" - совет "поставь апач перед апачем" сгодится не хуже.

fiper:
Спасибо! Будем менять.

Вам никто не говорил, что проблема точно в этом.

Не хотите разбираться - меняйте.

fiper:
Проблема в жёстком диске?

Проблема в "администраторе". Вон - последний тест smart прогоняли при LifeTime ~ 6000. А сейчас у Вас уже "Power On Hours" ~ 15000. В два раза больше.

Диск - менять, однозначно.

fiper:
Может быть ещё что-то посмотреть надо?

Вам написали.

Всего: 4890