Дон Карлос ([info]kastaneda) wrote,

Я хуею, дубль три

Вчера народ не на шутку разошелся на тему «10 тыщ Апачей». Пошли горячие споры и острые эксперименты. Особенно хочу сказать спасибо двум товарищам за наблюдения:Граждане, не спорьте. Мы просто наблюдаем эмпирические данные со сферическими httpd в вакууме, а проводить детальные эксперименты — ну его в пень. И вот почему.

Пришла шифровка из центра телега в форме слуха, что [info]neveripe таки имел ввиду не форки, а треды. Которые POSIX threads. Соответственно, только Apache2, только mpm_worker и никаких prefork'ов. Невер пёрднул в лужу запутался в терминологии, а мы тут копья ломаем.
Tags: flame, linux

  • Post a new comment

    Error

    Your reply will be screened

    Your IP address will be recorded 

  • 48 comments

[info]blinohod

June 3 2005, 07:39:33 UTC 6 years ago

Хм. У меня тут машинка с 4096M памяти есть. Тоже что ли фигней пострадать...

[info]neveripe

June 3 2005, 07:41:51 UTC 6 years ago

Миш, не страдай хуйнёй, если человек никогда не занимался оптимизацией apache под конкретные нужды, то у него ничего кроме печальнолоховитого стона "а наскидывайте мне результатов форка сферических httpd в вакууме" не получится.

[info]kastaneda

June 3 2005, 07:50:00 UTC 6 years ago

Полегче, юноша.

Шо-то у тебя всё так охуенно получается, что ты лучше меня знаешь, что я знаю, что я умею и чем я вообще занимался.

[info]neveripe

June 3 2005, 07:54:03 UTC 6 years ago

Да иди нахуй, лох печальный, я не с тобой разговариваю. Когда мне понадобится поговорить с печальными лохами, я тебя обязательно позову, а так - иди на хуй.

[info]kastaneda

6 years ago

[info]neveripe

6 years ago

[info]kastaneda

6 years ago

[info]netch

6 years ago

[info]max_sv

6 years ago

[info]netch

6 years ago

[info]unbe

6 years ago

[info]zmeuka

6 years ago

[info]unbe

6 years ago

[info]virg

6 years ago

[info]zmeuka

6 years ago

[info]netch

6 years ago

[info]neveripe

June 3 2005, 07:39:51 UTC 6 years ago

Педрилка картонная, иди на хуй. Лох печальный во всей красе.
Я говорил о fork модели. Так что тем более иди на хуй.

[info]kastaneda

June 3 2005, 07:52:06 UTC 6 years ago

Закрой очко, вафлеотстойник семиструйный, глистов простудишь.

Что за зверь — «fork модель»? Это fork(), vfork(), NTPL или что-то ещё? Когда пальцы разбрасываешь, за базаром следить надо. Ловец апачей хуев.

[info]neveripe

June 3 2005, 07:55:23 UTC 6 years ago

Какой ужас :) Какие мы слова знаем :) Просто пестня :)

А шаровым ликбезом я с тобой заниматься не намерен :)

[info]kastaneda

June 3 2005, 07:59:24 UTC 6 years ago

Ты с собой ликбезом займись, лицо ты наше официальное.

[info]diggya

June 3 2005, 08:10:17 UTC 6 years ago

Ты понимаешь, тут дело не в шаровом ликбезе, дело в том что ты что-то говоришь, но при этом что-то умалчиваешь. "Догадайтесь сами" - косвенная ложь. (IMHO, гугль прямого определения не дает) Если бы ты говорил хотя бы полностью что ты имеешь ввиду, то не страдал бы так часто от того что про тебя думают. (IMHO)

"А это правда что Вас акула укусила? Правда! А за что? А вот это неправда!"

[info]ex_greedy_in479

June 3 2005, 08:19:38 UTC 6 years ago

чуваак ты линуксы бачыв?

[info]kastaneda

6 years ago

[info]kastaneda

6 years ago

[info]netch

6 years ago

[info]cfnfyf

6 years ago

[info]netch

June 3 2005, 08:43:46 UTC 6 years ago

> Закрой очко, вафлеотстойник семиструйный, глистов простудишь.

В мемориз! :)))

> Ловец апачей хуев.

Слона на скаку остановят и хобот ему оторвут. Ничего, всё равно работать не будет. :)

Кстати, vfork тут точно неприменим - он годится только если потомок сразу делает exec(), чего от апача ждать не приходится. Остаётся обычный prefork. На статике без всяких mod_perl я ещё готов поверить в десять тысяч процессов. Хотя хер где машинку найдёшь что это вытянет.

И опять же, это не основная проблема. Основная - уёбищный TCP с его ограничением на 65535 портов и вытекающими из этого структурами не рассчитанными на миллионы полудохлых соединений.

[info]kastaneda

June 3 2005, 08:57:46 UTC 6 years ago

> > Закрой очко, вафлеотстойник семиструйный, глистов простудишь.
> В мемориз! :)))


Ах да, стоит указать копирайты. Фраза не моя. Я её прочитал на стене в курилке на лестнице на нулевом этаже в факультете кибернетики КГУ в 1996-м году (где-то в октябре-ноябре). Исполнено было крупными печатными буквами полусантиметровой глубины, скорее всего - выцарапано гвоздём. Автор неизвестен.

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

> И опять же, это не основная проблема.

Мой взгляд на ситуацию: TCP тут сбоку; основная проблема — соотношение «цена/производительность» современных железок на фоне возможности поставить несколько машин. Тем более, что большинство проблем с нагрузкой веб-серверов прекрасно решаются разнесением всего этого добра на разные машины.

10 000 форков Апача — это очень дорогая машинка должна быть. Дорогая как по железу, так и по софте/тюнингу. Я не вижу ситуаций (кроме гипотетических), когда это нельзя разнести по разным машинам.

[info]kievbear

6 years ago

[info]kastaneda

6 years ago

[info]virg

June 3 2005, 08:13:29 UTC 6 years ago

в репликах официального лица кроме ругательств читать больше нечего, это значит, аргументы закончились. если вообще имелись.
karlos: и как не задолбало тебя ещё на глупости/грубости отвечать? =)
терпению твоему можно слагать оды =)

[info]kastaneda

June 3 2005, 08:19:41 UTC 6 years ago

С чего бы то вдруг я задолбался? Если уж совсем меня зафлудят — всех забаню и комменты отключу :)

[info]the_petrovich

June 3 2005, 08:38:38 UTC 6 years ago

А я вчера таки запустил 7000 процесов apache13. Дальше закончился своп. (512RAM+512swap). Тока работать это все не будет естественна.
Моя боевая машинка с 2GB RAM умирает на цифре 250..300 одновременных соединений (читай - работающих процессов)

[info]kastaneda

June 3 2005, 08:59:19 UTC 6 years ago

У Диггера подобные результаты. 768 метров в машине, 230..350 соединений максимум, никаких mod_perl'ов.

[info]cfnfyf

June 3 2005, 09:31:41 UTC 6 years ago

Да забей ты на буротину

шо взять с ЧЛЕНА исполнительнова савета...

[info]kastaneda

June 3 2005, 09:33:12 UTC 6 years ago

Re: Да забей ты на буротину

UIC жалко...

[info]max_sv

June 3 2005, 10:15:52 UTC 6 years ago

Re: Да забей ты на буротину

С провайдеровкой Ани уже разобрались...

[info]neveripe

June 3 2005, 10:46:48 UTC 6 years ago

Re: Да забей ты на буротину

Ну и отлично. Не нравится - не едь.

[info]max_sv

6 years ago

[info]cfnfyf

6 years ago

[info]neveripe

June 3 2005, 10:46:22 UTC 6 years ago

Re: Да забей ты на буротину

Тяжелый случай.

[info]kastaneda

June 3 2005, 11:28:25 UTC 6 years ago

Re: Да забей ты на буротину

Иди-ка ты куда-нибудь туда

[info]kastaneda

June 3 2005, 14:12:38 UTC 6 years ago

Побивание Мёрзлым Говном™...
Гы, лол, здорово. Надо будет выражение запомнить.

[info]egorfine

June 7 2005, 21:38:38 UTC 6 years ago

7000 на пригруженной машинке запустить получилось, дальше пошла в своп. Завтра докину еще три гига мозгу и попробую.

Да, я понимаю, что это сфероконь, но просто интересно же.

Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…