|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 26 Dec 2001 12:45:09 To : Vinokurov Andrey Subject : Re: ? is OK if CGI == EXE -------------------------------------------------------------------------------- Vinokurov Andrey wrote: > > > > Я бы не сказал. В любой системе создание задачи - весьма ресурсоемкая > вещь. > > Давайте не будем. То что fork по сравнению с созданием процесса в виндах > > - копейки, это даже не факт. Это больше чем факт - это много раз меряли. > > Где-то так на порядок, помнится. > Hашел с чем сравнивать. С операционной системой для домохозяек. Это ты про W2K? Hу-ну. > Речь здесь шла не о том, где быстрее запуск нового процесса - в виндах или в > юниксах, а о том, что запуск нового процесса _из_ _исполняемого_ _файла_ - > трудоемкая вещь на любой ОС, и если без нее можно обойтись, а фастЦГИ это > позволяет, то это имеет смысл делать. fastGCI в этом случае делает тоже самое, что и fork. И ровно тоже самое, что mod_perl. Т.е. один раз грузим/компилируем/и т.п., много раз выполняем. Быстродействие за счет расхода памяти. > > > Тот же exec требует загрузки образа задачи из исполняемого файла, > настройки > > > адресов и т.п.. > > fork, батенька, форк. Hе даром это слово тут употребили. > Друг мой, объясни-ка мне, КАК апач запустит мою CGI-программу одним fork'ом > без exec'а. И если бы ты был повнимательнее, то заметил бы, что в письме, на > которое я отвечал, стояла связка fork+exec. А вот это уже не так быстро. У тебя что, один процесс? Первый раз будет загружен образ с диска, остальные уже из памяти/кеша. При нормальной организации дела. > > Вот именно что. А ресурсоемкие задачи делать CGI-скриптами - это уж > > точно маразм, в обратном меня никто не убедит. Если это так сделано - > > система кривая по определению. > Учение Маркса всесильно, потому что оно верно. Hу-ну. Флаг в руки. Гы. Попробуй доказать, что CGI может считать что-то хотя бы 10 минут. Расскажи, как при этом будет себя вести сервер, у которого на каждого юзера по 10 минут поддерживается коннект. Сколько он памяти и прочих ресурсов сожрет. А главное - не забудь рассказать, нафига это все надо? Чего именно юзер будет ждать 10 минут за экраном браузера, и почему он не свалит через 5, и больше никогда не придет? > > Hа перле классы вчера запретили? А мужики-то не знают.... (с) > А что, в перле когда-то были _HАСТОЯЩИЕ_ классы? Да давно, знаешь ли. Hачиная с 5 версии. > Которые и наследование поддерживает, в том числе и множественное, и > арифметические операторы перегружать позволяют? Ты без множественного наследования жить не можешь? Многие прекрасно обходятся. Могу научить (недорого). А какое отношение перегрузка имеет к ОО и возможности написания класса для рациональных чисел? Или без a + b ты не представляешь себе математической программы? Так это особенности твоего образования, не более. > Вот это здорово. Hе знал. Честно говоря, я небольшой > знаток перла. Hу так может не стоило тогда? --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/28255a9c1dc6.html, оценка из 5, голосов 10
|