The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск nginx 1.11.9, opennews (??), 24-Янв-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


38. "Выпуск nginx 1.11.9"  +/
Сообщение от пох (?), 26-Янв-17, 14:25 
> Я где-то слышал, что nginx требует меньше ресурсов и обрабатывает больше соединений.

в абстрактном сферическом вакууме? Иначе дальше бы были слова - каких именно ресурсов и каких именно типов соединений.

> А ещё я слышал, что апач на каждое соединение запускает новый процесс и это плохо.

во-первых, слышал ты пересказ десятилетней давности.
Во-вторых это плохо, если апач запущен под виндой. В линуксе это хорошо - изолируется память (которую очень любят жрат кривые модули) и, в определенных версиях апача, юзер.
По завершении процесса - все ресурсы автоматически и бесплатно освобождаются. Процесс, обожравшийся и сошедший с ума, можно убить - никто, кроме единичного клиента не пострадает.
А fork() у нас совершенно бесплатный. С тредами (в апач-стайл их понимании) все как раз хуже и сложнее, поскольку при этом изоляции нет, а междутредовое взаимодействие и синхронизацию обеспечивает не более-менее руками сделанная операционная система, как в случае межпроцессного, а корявые анальные тентакли апачестроителей.
Собственно, по этой причине mpm worker и не следует использовать нигде, кроме винды (ну и соляриса, если настолько дурак или невезуч), ничего в нем хорошего нет.

С апачем печально другое - все вменяемые разработчики покинули проект еще во времена 1.3, в нынешних версиях хорошего мало в принципе.

Ну и при хайлоаде, внезапно, дорог не fork, а цикл listen/accept/close - а это как раз то место, где у апача все плохо by design.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

41. "Выпуск nginx 1.11.9"  +/
Сообщение от Какаянахренразница (ok), 26-Янв-17, 18:07 
> Сообщение от пох

Мне нравится твой ник.

> в абстрактном сферическом вакууме?

Да.

> слышал ты пересказ десятилетней давности.

Мопед не мой.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру