Xwab
Форумыnavigate_nextПрограммирование на PHP

Цикл. Создание нагрузки на сервер.
Сообщения
=VIP=

for ($n = 1; $n <= 400000; $n++) { действие }

P.s 1xw.in после такого до сих пор мертв

11 Июн 2010, 14:13
iceman12

11, у меня денвер даже работает после такого цикла. там видимо какой то пенек1 стоит. а не сервер

11 Июн 2010, 14:20
mobi88

Bredomant, мне не нужно ограничивать время выполнения скрипта а максимально нагрузить сервет

11 Июн 2010, 14:48
mobi88

=VIP=, это не вариант т.к. время выполнения скрипт ограничено и цикл пройдет пару сотен раз...не больше...это не даст нужней нагрузке

11 Июн 2010, 14:51
mobi88

=VIP=, да и в таком случай for($i=1;$i>0;$i++){...} будет лучше т.к. цикл будет безконечным

11 Июн 2010, 14:57
Destroy

Никакими цЫклами вы не нагрузите сервер

11 Июн 2010, 15:48
Destroy

mobi88, если тебе нужна нагрузка то выполни конвертацию)

11 Июн 2010, 15:50
XsErG

Это не цикл вообще, это бесконечная рекурсия и она тоже подвержена ограничению. Более того, я не знаю как в похапе, но в нормальной ситуации бесконечная рекурсия распознаваема и на нее можно тоже наложить лимит.
И да, такими "нагрузками" вы разве что спектрум напугаете.

11 Июн 2010, 15:55
PaRaDDokS

У меня немного другой вопрос.

А как узнать какую нагрузку скрипт несет на сервер вообще?

Если узнать как проверить нагрузку на сервере, то можно легко выяснить какой код лучше

11 Июн 2010, 17:29
XsErG

Для того, что бы узнать какой код лучше юзайте профайлеры xdebug это позваляет. Более того он создает grind лог, который удобно анализировать в KCacheGrind (для линуксоидов) или в УГоватой программе WinGrind для виндузятников.

11 Июн 2010, 17:31
Ответить на тему